For something as anticipated as the meeting of Batman and Superman on the big screen for the first time, Zack Snyder's upcoming "Man of Steel" sequel has been met with a large amount of backlash from fans, even before it starts shooting. Each casting choice stirred the pot, starting with Ben Affleck as Bruce Wayne and Gal Gadot as Wonder Woman and most recently with Jesse Eisenberg landing the role of Lex Luthor.
The fans who are taking issue with the casting choices usually say that the actors don't fit with the characters as seen on the pages of DC Comics, and they aren't necessarily wrong. I'm personally still wrapping my head around Eisenberg joining the movie, but Snyder, talking with the LA Times, said that a lot of the issues people have with the choices have to do with not knowing the script.
"Unfortunately, the fans don't know the material. So, we're casting according to what's happening in the script. And we're hoping that leads to enough originality, enough perspective on what we're doing that you get something fresh and exciting. I understand the canon. I'm not crazy," Snyder said. "I know what these characters need from a mythological standpoint. I think Jesse is going to be an amazing Lex. Let's not forget he was nominated for an Academy Award. It's not like I just grabbed my friend to play the guy! This guy's the real deal."
Snyder makes a valid point. No one outside of the production has any idea what is in David Goyer and Chris Terrio's script at this point. It could be absolutely brilliant and feature a Luthor role that is perfectly suited to Eisenberg. As Snyder correctly explains, the problem with complaining at this point is that there's so little to actually complain about and few substantial arguments to make.
The rest of the interview is certainly worth a read. Snyder recalls totally geeking out during a costume test, and he seems pretty excited about the movie in general, which is kind of his M.O. but it's no less infectious.
"Batman Vs. Superman (or Whatever It's Actually Called)" opens in theaters on May 6, 2016.