Ben Affleck has starred in 5 comic book films catalogued in our database, spanning 2003–2023. Highest-rated: Zack Snyder's Justice League (2021) at 7.9/10. Most-recent: The Flash (2023).
About Ben Affleck
Ben Affleck played Batman / Bruce Wayne across five DCEU films from Batman v Superman: Dawn of Justice (2016) through his final cameo in The Flash (2023). He previously played Daredevil in the 2003 film.
Across Ben Affleck's comic-book filmography, the actor has appeared in films across 2 different cinematic universes — DCEU, Independent.
Every Ben Affleck comic book movie, by year
All 5 films featuring Ben Affleck, sorted from most-recent to oldest. Click any title for the complete plot, cast, trivia, and streaming-availability coverage.
Frequently asked questions about Ben Affleck's comic book films
How many comic book movies has Ben Affleck starred in?
What is Ben Affleck's highest-rated comic book movie?
What is Ben Affleck's most-recent comic book movie?
Related guides
- Top 25 Comic Book Films — our editorial all-time ranking.
- Highest-Grossing Comic Book Movies — box office rankings.
- Best Comic Book Movie of All Time — definitive top 10.
- MCU Watch Order — for Marvel-focused viewing.
- Every Batman Actor Ranked — for DC-focused coverage.