Robert Pattinson, Batman Mask

Neilson Barnard/Getty Images/E! Illustration

Robert Pattinson is saying goodbye to the small town of Forks, Washington and hello to the big city of Gotham.

The Twilight star has officially been named as the man who will play Batman in the upcoming film The Batman, set to be directed by Matt Reeves. According to The Hollywood Reporter he beat out stars Nicholas HoultArmie Hammer and Aaron Taylor-Johnson for the highly-sought after job. 

By landing this role, Robert is joining an elite group of men who have played the caped crusader. Over the years, stars like Michael Keatonand George Clooney have tested out the iconic black suit, with Ben Affleckbeing the last star to drive the Batmobile.

However, not everyone is able to do the character justice. In February, Affleck said he was ready to pass on the torch. "I couldn't crack it... I thought it was time to let someone else take a shot at it. They got some really good people, so I'm excited," he explained. 

It's safe to say Pattinson is following in the footsteps of some major stars. But, no pressure!

Christian Bale, Stars Who Played Batman

Warner Bros. Entertainment

George Clooney, Stars Who Played Batman

Robert Isenberg/Warner Bros/Kobal/Shutterstock

Ben Affleck, Stars Who Played Batman

Warner Bros/Dc Comics/Kobal/Shutterstock

Michael Keaton, Batman, 1989

Warner Bros. Pictures

Val Kilmer, Stars Who Played Batman

Ralph Nelson/Warner Bros/Kobal/Shutterstock

Adam West, Stars Who Played Batman

20th Century Fox/Greenway/Kobal/Shutterstock

David Mazouz, Stars Who Played Batman

Fox Network

Will Arnett, Stars Who Played Batman

Warner Bros/Kobal/Shutterstock

  • Share
  • Tweet

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.