In the realm of comic book movies, arguably no hero has received a more thorough exploration and examination than The Caped Crusader. Batman has been played by no less than five actors since Tim Burton's Batman debuted back in 1989, and everyone has his or her own favorite man behind the cowl. It turns out that this even applies to directors who handle Batman, as Zack Snyder recently celebrated Batman Day by honoring his favorite Batman actor. As you can probably assume, it is the guy whom he has worked with on the character: Ben Affleck. Snyder took to his Vero account and posted:
Of course, most of us probably saw that coming, right? As the man behind Batman V Superman: Dawn of Justice (as well as the creation of the DCEU with Man of Steel), Zack Snyder was fundamental in bringing Ben Affleck (whom he honored by posting a photo of Knightmare Batman) into the current live-action DC universe. He has thus far appeared in two DC movies, and with Justice League set to debut on November 17, the Good Will Hunting actor and Argo director is on-track to become one of the most prolific Batman performers to date.
Beyond Zack Snyder's familiarity with Affleck as the brooding hero, there's a strong case to be made that Ben Affleck truly is one of the best Batman actors of all time. The physicality that he has shown during his brief (but enjoyable) tenure as the hero has been one of the best that we have ever seen, and his sheer similarity to the source material (in terms of visuals, as well as performance) is second to none. Performers like Christian Bale and Michael Keaton obviously brought their own strengths to the table during this specific times under the cowl, but it's hard to deny that the DCEU certainly seems to be riding high on Ben Affleck's strengths at the moment.
This naturally raises some fairly significant questions about how long Ben Affleck could potentially stick around as Batman in the DCEU, as rumors have swirled for quite some time that the actor has considered stepping down as The Caped Crusader. While Affleck has personally debunked these rumors on more than one occasion, their continued circulation online (not to mention Casey Affleck's controversial comments about his brother leaving) have fueled speculation about this possibility. As of right now, Ben Affleck is The Batman, but we will have to wait and see what happens as the DCEU presses forward.