Zack Snyder and producer Christopher Nolan have been trying to turn the DC Comics heroes into modernized, somewhat-realistic representations of themselves, and the same goes for the comic book enemies. And if Lex Luthor is the mega-rich, power-hungry, quietly-evil villain of the DC universe, then in bringing him to a fictionalized real world, it only makes sense you'd look to the modern analogue: our fictionalized Mark Zuckerberg, Jesse Eisenberg.
In some seriously left-field casting, the Social Network star has officially been cast as Lex Luthor in Warner Bros.' somehow still-untitled Man of Steel follow-up, filling the famous villain's bald cap with so much curly mop.
"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," Snyder tried to explain in a statement. "Having Jesse in the role allows us to explore that interesting dynamic, and also take the character in some new and unexpected directions." Like the unexpected direction where, no matter what evils he's committed, you really just want Superman's greatest foe to get a nice, clean smack in the face.
Warner Bros. also announced who will play Bruce Wayne's Mr. Belvedere, Alfred Pennyworth. As the Luthor casting will surely light fires inside much of the petulant fan community, Alfred's casting seems to be the cool glass of milk to wash it all down. The choice for the loyal butler: classy and respectable old British guy Jeremy Irons, a very agreeable if slightly younger than expected option for sure. This can definitely go a long way toward his making up with nerds for Dungeons & Dragons.