Also: Tom Hardy may join Johnny Depp in Whitey Bulger biopic 'Black Mass'
Next gallery »15 toys we'd like to see follow 'The Lego Movie' to the big screen
« Previous galleryEssential Philip Seymour Hoffman performances
Tom Hanks and Adam Driver were both considered to play Lex Luthor in 'Man of Steel 2'
Tom Hanks has played bad before, notably in "Road to Perdition." But could he have pulled off playing the greatest criminal mind of our time?
After a long search, "Man of Steel 2" director Zack Snyder and Warner Bros. finally revealed 30-year-old Jesse Eisenberg as their Lex Luthor last week, but fans can have a field day playing "What If?" by looking at which other actors were almost cast in the role.
According to The Hollywood Reporter, Snyder met with "Girls" star Adam Driver (also 30) -- once rumored to be playing Nightwing -- for the part. Driver's schedule prevented him from taking on the role, however the choice certainly would've been in line with the younger version of Luthor embodied by Eisenberg.
The studio was considering other options in searching for a star, when it came to age and level of fame. Two-time Oscar winner Hanks, 57, was also apparently discussed as a possibility among the producers and studio execs. However, he was never actually approached with the part.
Gene Hackman and Kevin Spacey were both in their late forties when they played the role.
Among the many actors once rumored to be next in line to play Luthor were Bryan Cranston, Bradley Cooper, Mark Strong and Joaquin Phoenix. The Hollywood Reporter story goes on to say that Phoenix passed on the offer, while Cranston was never formally offered the role.
Meanwhile, Snyder has stated that Eisenberg will take Luthor "in some new and unexpected directions," departing in some ways from the character's previous big screen incarnations.
"Man of Steel 2" also stars Henry Cavill, Ben Affleck, Gal Gadot, Jeremy Irons, Amy Adams and Laurence Fishburne. It opens July 15, 2015.