The polarizing decision to cast Ben Affleck as Batman in the upcoming Batman Vs. Superman movie seems to have been just the tip of the iceberg. Warner Bros announced on Friday (January 31st) that Jesse Eisenberg has landed the role of Lex Luthor and it has been met with mixed reaction from fans on social media. Some people have suggested that Warner Bros is setting the project up to be an epic failure and that he may just be in it to distract people from Affleck. Naysayers are also arguing that the 30-year-old is too young for the role. Others applauded the choice calling it bold and brilliant and are excited to see what the former Oscar nominee will bring to the part. The company also announced that Jeremy Irons will play Bruce Wayne's butler Alfred. Rumors circulated last year that Bryan Cranston was expected to get the gig as Lex.