Batman on the silver screen – New York Post


Adam West portrayed Batman in an adaptation of the popular television show. The film premiered after the first season of ‘Batman’ ended in 1966. West is seen here with his costar Burt Ward, who played Robin.

20th Century Fox Film Corp/Everett Collection


Michael Keaton was the first Batman after Warner Bros. acquired the character. ‘Batman’ premiered in 1989 and was directed by Tim Burton.

Warner Brothers/courtesy Everett Collection


Keaton reprised his role in Burton’s sequel, ‘Batman Returns’ (1992). He is seen here with costar Michelle Pfeiffer, playing Catwoman.

Warner Bros./Photofest


After the Keaton era, Joel Schumacher rebooted the character in 1995 with ‘Batman Forever.’ Val Kilmer played Batman, with Chris O’Donnell playing Robin.


George Clooney starred in Schumacher’s second Batman film, ‘Batman and Robin’ (1997). He is seen here with costars Chris O’Donnell and Alicia Silverstone.

Warner Bros./courtesy Everett Collection


Christian Bale was the next actor to portray the character, starring in Christopher Nolan’s ‘Batman Begins’ in 2005.

Warner Brothers/courtesy Everett Collection

The Dark Knight

Christopher Nolan and Christian Bale returned for the next film in the franchise, ‘The Dark Knight’ in 2008. He is seen here with costar Heath Ledger, who played the Joker.

Photo by Stephen Vaughan and TM

Dark Knight Rises

Bale donned the Batsuit one last time for Nolan’s final Batman film, ‘The Dark Knight Rises,’ in 2012. He is seen here with Tom Hardy, playing the villain Bane.

Ron Phillips

Film-Razzie Awards

Ben Affleck was the next Batman, who premiered the role in Zack Snyder’s ‘Batman v. Superman: Dawn of Justice’ in 2016. He is seen here with Henry Cavill, as Superman.

Clay Enos/Warner Bros. Pictures via AP

Justice League (film, 2017): Ezra Miller (The Flash), Ben Affleck (Batman) and Gal Gadot (Wonder Woman)

Affleck played the character one last time in ‘Justice League’ (2017). He is seen here with costars Ezra Miller and Gal Gadot.

Alamy Stock Photo


The newest actor to become the Caped Crusader is Robert Pattinson, who is starring in ‘The Batman’ (2022). He is seen here with Zoe Kravitz, playing Catwoman.

©Warner Bros/Courtesy Everett C