BREAKING: Two more key roles have been cast in Zack Snyder’s upcoming Superman-Batman movie for Warner Bros. Jesse Eisenberg will play Superman’s arch enemy Lex Luthor and Jeremy Irons will play Bruce Wayne’s butler/mentor Alfred in the pic, which is set for a May 6, 2016 release. They join Henry Cavill, reprising his role as Superman/Clark Kent in what Warners is billing as a sequel to its Man Of Steel; Ben Affleck as Batman/Bruce Wayne; and Gal Gadot as Wonder Woman/Diana Prince. Man of Steel stars Amy Adams, Laurence Fishburne and Diane Lane also are in the new pic.
Both castings show the young-ification of the DC Comics franchise; Caine is 15 years older than Irons, and Gene Hackman, the most prominent of past big-screen Lex Luthors, was in his late 40s and early 50s when he played the role. Eisenberg is 30. Irons, who takes over from Michael Caine who played the role in Christopher Nolan’s Batman trilogy, joins fellow Oscar winner Affleck and Oscar nominees Adams, Fishburne and Lane in the movie; Eisenberg was nominated for an Oscar for The Social Network.