Lex Luthor in the new Superman/Batman movie: Jesse Eisenberg, of course

We need a palate cleanser, but so insatiable is America’s appetite for superhero-movie drivel that I think this actually qualifies as news. People have been chatting about it on Twitter all day. And yes, that means the “Since when does Jesse Eisenberg play rich power-mad misanthropic nerds?” joke you’re working on right now has already been made. Many times.

I know I speak for all of us when I say that Fake Mark Zuckerberg versus Gigli will be a battle for the ages.

The casting decisions, announced Monday, came despite rumors that “Breaking Bad” star Bryan Cranston would play Superman’s arch-nemesis. Eisenberg and Irons will join Henry Cavill’s Superman, Ben Affleck’s Batman and Gal Gadot’s Wonder Woman, as well as several returning “Man of Steel” cast members…

“What’s great about Lex is that he exists beyond the confines of the stereotypical nefarious villain,” Snyder said in a statement from Warner Bros. “He’s a complicated and sophisticated character whose intellect, wealth and prominence position him as one of the few mortals able to challenge the incredible might of Superman. Having Jesse in the role allows us to explore that interesting dynamic, and also take the character in some new and unexpected directions.”

You can’t cast Cranston against three actors like that. They’re outclassed; he’d end up taking over the movie. The whole point of this crossover, especially the casting of Affleck, was, I thought, to nudge superhero movies back towards the campy end of the spectrum. Eisenberg seems perfect for that. To wit:


The most famous geek in movies (fine, next to Michael Cera) as a supervillain battling Superman and Batman? It’s a no-brainer. They might as well go full camp and cast Adam West to play his dad. In fact, it almost seems like a goof on Eisenberg’s most famous role. Give Zuckerberg another 10 years and he’ll probably be bald, insane, and plotting world conquest too.

But not everyone’s happy. As an exit quotation, I can’t top this: