Superman Returns - Cast

Superman Returns Movie Poster

Brandon Routh

as Clark Kent / Superman


Kate Bosworth

as Lois Lane


James Marsden

as Richard White


Frank Langella

as Perry White


Eva Marie Saint

as Martha Kent


Parker Posey

as Kitty Kowalski


Kal Penn

as Stanford


Sam Huntington

as Jimmy Olsen


Kevin Spacey

as Lex Luthor


Tristan Leabu

as Jason White


David Fabrizio

as Brutus


Noel Neill

as Gertrude Vanderworth


Stephan Bender

as Young Clark Kent


Jack Larson

as Bibbo


  Change Location