Batman / Batman Movie

What Movie Is Ben Affleck Batman?

Ben Affleck is a well-known actor who has played the role of Batman in multiple movies. In this article, we will discuss which movie(s) Ben Affleck portrayed the iconic superhero.

Ben Affleck as Batman

Ben Affleck first appeared as Batman in the 2016 movie “Batman v Superman: Dawn of Justice”. This was the first time we saw Ben Affleck as the Caped Crusader, and he received mixed reviews for his portrayal of the character.

Batman v Superman: Dawn of Justice

In “Batman v Superman: Dawn of Justice”, Ben Affleck starred alongside Henry Cavill, who played Superman. The movie was directed by Zack Snyder and featured an all-star cast, including Gal Gadot as Wonder Woman.

The movie was met with mixed reviews from fans and critics alike. However, regardless of what people thought about Ben Affleck’s performance, it was clear that he had put a lot of effort into getting into shape for the role.

Suicide Squad

Although Ben Affleck did not have a major role in “Suicide Squad”, he did make an appearance as Batman. In one scene, he confronts Will Smith’s character Deadshot and warns him to stay out of trouble.

Justice League

In 2017’s “Justice League”, Ben Affleck reprised his role as Batman once again. This time around, he teamed up with other DC superheroes such as Wonder Woman (Gal Gadot), Aquaman (Jason Momoa), Cyborg (Ray Fisher), and The Flash (Ezra Miller).

The movie received mixed reviews from fans and critics alike. While some praised it for its action-packed scenes and impressive visuals, others criticized it for its lackluster plot and underdeveloped characters.


In conclusion, Ben Affleck has played Batman in three movies – “Batman v Superman: Dawn of Justice”, “Suicide Squad”, and “Justice League”. While his portrayal of the character received mixed reviews, there is no denying that he put in a lot of effort to get into shape for the role. It will be interesting to see if he returns to play Batman in any upcoming DC movies.