Besides the obvious ones like Lois Lane, Perry White, Alfred Pennyworth, and a few future Justice Leaguers, there are a number of well-known DCU characters that pop up in Batman v Superman: Dawn of Justice. But there's one that Zack Snyder added in just for fun, or at least his version of fun, and that character's appearance is shocking to say the least. Beware of some minor spoilers ahead!!
Early on we see a scene in which Lois Lane (Amy Adams) ventures to Africa for a major interview with a terrorist. Turns out, her cameraman wasn't being fully honest with her, and it turns out he's an undercover CIA agent. The terrorists find this out for themselves, and summarily execute the cameraman; no muss, no fuss. And who was this cameraman? Turns out it was Superman's best pal from the comics, Jimmy Olsen, played by The O.C. actor Michael Cassidy.
So what's up with that? How could Snyder put a bullet in Clark Kent's bestie so casually? Time, or the lack thereof. Here's what he told EW....
“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?”
Ok, so it's a little bleak than Snyder's version of fun is killing off a major character in Superman's history. However, was anybody concerned about the lack of Jimmy Olsen in this film BEFORE they knew he was killed off? No, so all of the belly aching that has sprung up since is a little disingenuous.
It would be interesting to have seen the response to Snyder's original plan, which involved casting Jesse Eisenberg as Olsen, then pulling the rug out from under audiences with his sudden demise. Snyder adds...
"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.’”
Some are using this an example of why they hate the film, or why they hate Zack Snyder's movies, but keep in mind nobody realized it was Jimmy Olsen until days later. There's also the assertion that Marvel doesn't treat their characters like this, but that fits into the false notion that Warner Bros. has to do everything the Marvel way. I guess some people would rather have Jimmy Olsen alive and unseen than serve any kind of purpose. More of the character will be found in the upcoming R-rated Ultimate cut of the film.