Few comic book characters have been reinvented as many times as Batman, and honestly, that’s part of what makes him so fascinating to track across decades. Every actor who’s stepped into the cape and cowl has brought something a little different to the role, shaped by the era they were working in and the kind of story filmmakers wanted to tell. With Batman Day here, it’s worth taking a proper look back at everyone who’s played the Caped Crusader on screen.
The Early Years
Batman’s very first live-action appearance came courtesy of Lewis Wilson, who played the character in Columbia Pictures’ 1943 serial, released across fifteen chapters. This was only a few years after Batman had debuted in the comics, so Wilson’s version was really the character’s first real test outside the page.
Robert Lowery followed six years later, becoming the second actor to don the cape in the 1949 serial Batman and Robin. Like Wilson’s version, this was still very much a chapter-based serial rather than anything resembling a modern feature film franchise, but it kept the character’s screen presence alive heading into the next couple of decades.
Then came Adam West in 1966, and this is really where Batman became a genuine household name. West’s version ran on television from 1966 to 1968 and also headlined the feature film Batman: The Movie the same year it began. His portrayal leaned fully into a colourful, campy tone that’s still instantly recognizable today, and for a lot of people, West remains the definitive Batman of that entire era.
The Modern Blockbuster Era Begins
Things shifted significantly when Michael Keaton took over the role in Tim Burton’s Batman in 1989, bringing a noticeably darker, more brooding energy to Bruce Wayne. He returned for Batman Returns in 1992, and decades later, reprised the role once more in The Flash in 2023, giving audiences a genuinely rare full-circle moment.
Val Kilmer stepped into the role next for Batman Forever in 1995, directed by Joel Schumacher, continuing the franchise after Burton’s two films. George Clooney followed in 1997’s Batman & Robin, also under Schumacher, before making a brief cameo return as Batman in The Flash alongside Keaton.
Christian Bale then completely redefined the character with Christopher Nolan’s Batman Begins in 2005, a version widely considered one of the most influential takes on the character in film history. Bale went on to complete Nolan’s trilogy with The Dark Knight in 2008 and The Dark Knight Rises in 2012, cementing a grounded, psychologically driven interpretation of Bruce Wayne that many later versions would draw from.
Ben Affleck took over next, first appearing as Batman in Batman v Superman: Dawn of Justice in 2016, before reprising the role across Justice League, Zack Snyder’s Justice League, and The Flash.
The Latest Take
Most recently, Robert Pattinson became the newest actor to headline a live action Batman film with Matt Reeves’ The Batman in 2022. Pattinson’s version leaned into a younger, rawer take on Bruce Wayne, portraying him as a crime fighter still finding his footing while investigating corruption and a chain of murders across Gotham City.
From fifteen-chapter black and white serials to a moody detective thriller nearly eighty years later, Batman’s journey on screen mirrors just how much comic book storytelling itself has evolved. Each actor brought something the era demanded, whether that was campy fun, brooding intensity, or grounded realism.
If Batman’s got you in the mood for more caped crusaders and superhero content, there’s plenty else worth checking out too. This list of 10 best superhero web series on Hotstar and this roundup of 10 best Hindi dubbed Marvel movies on Hotstar are both solid picks to keep the superhero marathon going.

