Jesse Eisenberg Is Lex Luthor, Jeremy Irons is Alfred, In ‘Batman Vs. Superman’

lex luthor 2 Jesse Eisenberg will play famous villain Lex Luthor in Zack Snyder’s untitled sequel to 2012′s “Man of Steel,” which will see Henry Cavill’s Superman match wits with Ben Affleck’s Batman and Gal Gadot’s Wonder Woman.

Actor Jeremy Irons also has been cast as Bruce Wayne’s loyal butler Alfred, according to a statement issued by Warner Bros. Friday. The character had been played by Michael Caine in Christopher Nolan’s acclaimed Gotham City trilogy.

Lex Luthor on the cover of “Superman Unchained” No. 4. (Jim Lee / DC Entertainment)

Though Internet rumors last year widely suggested Bryan Cranston would be tapped to play Luthor, the role ultimately went to Eisenberg, famous for roles in such films as “Zombieland” and “The Social Network.” In that David Fincher film, he played Facebook founder Mark Zuckerberg and earned an Oscar nomination for his performance.

This is going to be interested; for one I love the casting of Jeremy Irons as Alfred. But I am very skeptical of Eisneburg as Lex Luthor. Get ready for the big Fanboy complaints

Via Variety