The Social Network star Jesse Eisenberg has been confirmed to play Lex Luthor in the upcoming Batman Vs Superman film.

The actor who is also known for his roles in Zombieland and Now You See Me will play the famous comic book villain alongside Ben Affleck¡¯s Batman and Henry Cavill¡¯s Superman in the first film outing of DC Comics biggest superheroes.

Zack Snyder who directed Man Of Steel will return to direct the sequel. The movie though was pushed back by 10 months to May 6th 2016 as filmmakers look to make the film the best it could be.

A statement from Warner Bros said ¨C ¡°[the break will] allow the filmmakers time to realize fully their vision, given the complex visual nature of the story¡±.

¡°We know that there is already great anticipation building for the next superhero film from Zack Snyder, and we are equally eager to see what he has in store for Superman and Batman as they share the big screen for the first time ever.¡±

Jeremy Irons has also signed on to become part of the film, and will portray Batman¡®s trusty butler Alfred. Diane Lane and Laurence Fishburne have officially signed up to reprise their roles