Jesse Eisenberg nearly played Jimmy Olsen in Batman v Superman

Major spoilers ahead for Batman v Superman!

There's a lot of cameos in Batman v Superman. Aquaman, The Flash and Cyborg are the big three, but there's another iconic character who had hardly any screentime at all. The Daily Planet photographer Jimmy Olsen. Don't worry if you didn't catch his brief turn, he's barely mentioned before he gets killed.

It's a shocking moment regardless, and would have been even moreso if Snyder had gone with his original idea. Early in production, he planned to pull a slasher move and kill a major actor in that opening sequence:

“I thought, if it were Jesse Eisenberg and he got out and he goes, ‘I’m Jimmy Olsen,’ you’d be like, oh my God, we’re gonna have Jimmy Olsen in the whole movie, right?’” Snyder says. “And then if he got shot, you’d just be like, ‘What!? You can’t do that.’” Had Eisenberg taken the role of Olsen, Snyder mentions a list of "the usual suspects" who were in contention for the part of Lex Luthor. That list happens to include Bryan Cranston. Oh, what could have been...

Directed by Zack Snyder and starring Henry Cavill, Ben Affleck, Diane Lane, Gal Gadot, Jesse Eisenberg, Jeremy Irons, Laurence Fishburne, and Amy Adams, Batman v Superman: Dawn of Justice is in theaters now.

Images: Warner Bros.

Gem Seddon

Gem Seddon is GamesRadar+'s west coast Entertainment News Reporter, working to keep all of you updated on all of the latest and greatest movies and shows on streaming platforms like Netflix and Amazon Prime. Outside of entertainment journalism, Gem can frequently be found writing about the alternative health and wellness industry, and obsessing over all things Aliens and Terminator on Twitter.