And you thought Ben Affleck as Batman seemed odd at first…but Jesse Eisenberg, best know for playing the geek who turned “The Facebook” into the web page no one seems to do without, has signed on to play megalomaniac and Superman’s arch enemy Lex Luthor in the upcoming Batman vs. Superman flick. But perhaps a younger Luthor isn’t so surprising – Eisenberg and Henry Cavill are both 30, and Gal Gadot (Wonder Woman) is 28. Affleck is actually the senior member of the comic superheroes/villains at 41, with Amy Adams (Lois Lane) at a very lovely 39. So it appears the whole DC Universe is being skewed younger.

Following that shift, Alfred, the butler/background mentor for Bruce Wayne/Batman, makes a similar shift with Jeremy Irons at 65 taking over the role last played by Michael Caine, who is 15 years his senior, and the late Michael Gough (the only real constant in the original Batman films in the 90s) was 73 when he first played the role. However, Alan Napier, who played Alfred in the original 1960s camp series, was only 63 when he took the role.