Batman Day 2025 takes place on September 20, 2025, to celebrate the Dark Knight and his long-lasting legacy as one of pop culture's favorite superheroes. Batman first appeared in "Detective Comics" #27, by Bob Kane and Bill Finger, in 1939. Here's a look at Hollywood stars who have portrayed Batman and his supporting cast of characters over the years.
Robert Pattinson arrives on the red carpet at the premiere of "The Batman" in New York City on March 1, 2022. Pattinson is the latest actor to portray Batman on the big screen. Photo by John Angelillo/UPI
Zoe Kravitz arrives on the red carpet at the premiere of "The Batman" in New York City on March 1, 2022. Kravitz portrayed Catwoman. Photo by John Angelillo/UPI
Pattinson (L) and Kravitz share a laugh at the premiere of "The Batman" in New York City on March 1, 2022. Photo by John Angelillo/UPI
Colin Farrell arrives on the red carpet at the premiere of "The Batman" in New York City on March 1, 2022. Farrell portrayed the Penguin. Photo by John Angelillo/UPI
Andy Serkis arrives on the red carpet at the premiere of "The Batman" in New York City on March 1, 2022. Serkis portrayed Alfred Pennyworth. Photo by John Angelillo/UPI
Ben Affleck attends the premiere of "Justice League" in Los Angeles on November 13, 2017. Affleck portrayed Batman across multiple DC extended universe films, including 2016's "Batman v Superman: Dawn of Justice," 2017's "Justice League" and 2023's "The Flash." Photo by Jim Ruymen/UPI
JK Simmons attends the premiere of "Justice League" in Los Angeles on November 13, 2017. Simmons portrayed Commissioner Gordon in "Justice League." Photo by Jim Ruymen/UPI
Left to right, Jason Momoa (Aquaman), Henry Cavill (Superman), Ezra Miller (The Flash), Gal Gadot (Wonder Woman), Ray Fisher (Cyborg) and Affleck (Batman) attend the premiere of "Justice League" in Los Angeles on November 13, 2017. Photo by Jim Ruymen/UPI
Affleck arrives on the red carpet at the premiere of "Batman v. Superman: Dawn of Justice" in New York City on March 20, 2016. Photo by John Angelillo/UPI
Affleck (L) and Cavill shake hands at the premiere of "Batman v. Superman: Dawn of Justice" in New York City on March 20, 2016. Photo by John Angelillo/UPI
Christian Bale attends the European premiere of "The Dark Knight Rises" in London on July 18, 2012. Bale portrayed Batman across three films from director Christopher Nolan, including 2005's "Batman Begins," 2008's "The Dark Knight" and 2012's "The Dark Knight Rises." Photo by Paul Treadway/UPI
Anne Hathaway attends the European premiere of "The Dark Knight Rises" in London on July 18, 2012. Hathaway portrayed Catwoman. Photo by Paul Treadway/UPI
Bale attends the premiere of "The Dark Knight" in Tokyo on July 28, 2008. Photo by Keizo Mori/UPI
Aaron Eckhart attends a press conference for "The Dark Knight" in Tokyo on July 29, 2008. Eckhrt portrayed Two-Face. Photo by Keizo Mori/UPI
The Bat Pod motorcycle is on display during the Japanese premiere of "The Dark Knight" in Tokyo on July 28, 2008. Photo by Keizo Mori/UPI
Bale (L) and his wife Sibi Blazic, arrive for the premiere of "Batman Begins" in Los Angeles on June 6, 2005. Photo by Jim Ruymen/UPI
Liam Neeson arrives for the premiere of "Batman Begins" in Los Angeles on June 6, 2005. Neeson portrayed Ra's al Ghul. Photo by Jim Ruymen/UPI
Michael Caine (L) arrives with his wife Shakira Cain at the premiere of "Batman Begins" in Los Angeles on June 6, 2005. Michael Caine portrayed Alfred Pennyworth. Photo by Jim Ruymen/UPI
George Clooney (R) and his wife Amal Clooney arrive on the red carpet at the 78th annual Tony Awards in New York City on June 8, 2025. George Clooney portrayed Batman in 1997's "Batman and Robin." Photo by Angelina Katsanis/UPI
Arnold Schwarzenegger arrives for the New York City premiere of "Batman and Robin" on June 18, 1997. Schwarzenegger portrayed Mr. Freeze. Photo by Ezio Petersen/UPI
Val Kilmer arrives for the premiere of "Kiss Kiss, Bang Bang" in Los Angeles October 18, 2005. The late Kilmer portrayed Batman in 1995's "Batman Forever." Photo by Jim Ruymen/UPI
Michael Keaton attends the premiere of "Beetlejuice Beetlejuice" at the Venice Film Festival in Italy on August 28, 2024. Keaton portrayed Batman in 1989's "Batman," 1992's "Batman Returns" and then again in 2023's "The Flash." Photo by Rune Hellestad/UPI
Burt Ward (L) and Adam West, stars of the classic "Batman" television series from the 1960s, appear backstage after receiving the award honoring the show's 40th anniversary during the TV Land Awards in Santa Monica, Calif., on March 19, 2006. West portrayed Batman on the series, with Ward as Robin. Photo by Jim Ruymen/UPI
Ward, who played Robin on the classic "Batman" television series, is joined by a Robin character during an unveiling ceremony honoring him with the 2,683rd star on the Hollywood Walk of Fame in Los Angeles on January 9, 2020. Photo by Jim Ruymen/UPI
Will Arnett, the voice of the Batman, attends the premiere of animated film "The LEGO Batman Movie" in Los Angeles on February 4, 2017. Photo by Jim Ruymen/UPI