Lex Luthor
Clark Kent / Kal-El / Superman
Jor-El
Otis
Perry White
Ursa
Lois Lane
Non
Eve Teschmacher
Sheriff
The President
Jimmy Olsen
General Zod
Controller #1
Controller #2
Nate
Boris (as Jim Dowdell)
Prison Warder (as Angus McInnes)
Bell Boy
Mother (as Elva May Hoover)
Jason
Father
Fisherman
Deputy
Reporter (as Richard Parmentier)
General
President's Aide (as Michael J. Shannon)
Presidential Imposter
Diner Owner
Waitress
Rocky
Newsvendor
Kid #1
Kid #2
Looping Christopher Reeve
Ranch Boy (voice)
Baby Kal-El
Reporter at Daily Planet (uncredited)
Prison Inmate (uncredited)
Man Walking Past Diner (uncredited)
Presidential Advisor (uncredited)
Reporter (uncredited)
Man in Diner (uncredited)
Secret Service Agent Kicked by Ursa (uncredited)
Woman in Street with Baby Carriage (uncredited)
Soldier (uncredited)
Man on Bus (uncredited)
8th Elder (voice) (uncredited)
White House Aide (uncredited)