THE CASTING:
Tyler Hoechlin as Clark Kent/Superman
Michael Rosenbaum as Lex Luthor
Jennifer Carpenter as Lois Lane
Amanda Peet as Mercy Graves
Stacy Keatch as Perry White
Marcus Scribner as young Jimmy Olsen (flashback)
Glenn Morshower as General Sam Lane
John Marshall Jones as Dr. Silas Stone
Victor Stone/Cyborg
John Pleshette as Dr. Emil Hamilton
Sarah Charles
NOTABLE CAMEOS:
Melissa Benoist as Kara Danvers/Supergirl
Mehcad Brooks as Jimmy Olsen
Chyler Leigh as Alex Danvers
Jeremy Jordan as Winn Schott Jr.
Calista Flockhart as Cat Grant
Ian Gomez as Snapper Carr
Jenna Dewan-Tatum as Lucy Lane
Katie McGrath as Lena Luthor
David Harewood as Hank Henshaw/J'onn J'onzz
Brenda Strong as Lillian Luthor
NOTABLE VILLIANS:
John Glover as Lionel Luthor
Henry Czerny as Winn Schott, Sr./Toyman
Darkseid
Steppenwolf
Kalibak
Desaad
Granny Goodnes & The Furies
Brainiac
Lobo
Doomsday
etc.