Which Justice League film included Ben Affleck as Batman?

Created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

Ben Affleck portrayed Batman in the 2017 film Justice League. He also reprised the role for the 2021 release titled Zack Snyder’s Justice League, which featured a different cut of the original film.12