Director Bryan Singer has cast James Marsden, who played Cyclops in Singer’s two “X-Men” movies, and Hugh Laurie, who stars in the Singer-executive produced Fox series House, in Warner Bros. Pictures’ Superman.
The Hollywood Reporter says Marsden will play Lois Lane’s love interest, Richard White. Laurie is in final talks to play Perry White, editor in chief of the Daily Planet. The two characters are related, though the studio declined comment on if they are father and son.
Brandon Routh is set to play Clark Kent/Superman, while Kevin Spacey, who won a supporting actor Oscar for his performance in Singer’s The Usual Suspects, is set to play Lex Luthor. Kate Bosworth is in negotiations to play Lois Lane.
Source: The Hollywood Reporter