Zack Snyder has confirmed that Superman character Jimmy Olsen did in fact appear in “Batman v Superman: Dawn of Justice,” though most wouldn’t have realised it. Turns out, according to EW, he was the photo journalist played by Michael Cassidy at the very start.
After being outed as a CIA agent in the opening few minutes, Olsen is promptly killed. Snyder was asked why he decided to kill the character off:
“We just did it as this little aside because we had been tracking where we thought the movies were gonna go, and we don’t have room for Jimmy Olsen in our big pantheon of characters, but we can have fun with him, right?”
The upcoming Ultimate Edition cut of the film will include more scenes with the character, including one where he actually introduces himself on screen by name to Lois. Snyder also revealed that Jesse Eisenberg was originally set to play him:
“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?’ And then if he got shot, you’d just be like, ‘What!? You can’t do that.'”
After meeting the actor, it was then that he made the decision to instead offer him the role of Lex Luthor. “Batman v Superman: Dawn of Justice” is now in cinemas.