Jesse Eisenberg has been cast as Lex Luthor and Jeremy Irons will portray Alfred in the untitled Batman vs Superman.
This follows the announcement on Friday of pushing the Warner Bros. film to May 6, 2016 from its original slot of July, 2015.
Ben Affleck, donning the cape and cowl as Batman, and Gal Gadot, as Wonder Woman, join the returning Man of Steel cast of Henry Cavill, Amy Adams and Laurence Fishburne. Zac Snyder also returns as director.
Irons, who portrayed Alfred in Nolan’s Dark Knight trilogy, will be replacing Michael Caine in Batman vs Superman, while Eisenberg, an odd choice for his age and look, follows the likes of Gene Hackman and Kevin Spacey as Superman’s famous arch nemesis.
By Kollin Lore