De acterende regisseur Ben Affleck zal de rol van Batman vertolken in Zack Snyder's Batman vs. Superman film.
Volgens regisseur Snyder is Affleck de perfecte acteur om tegenover Henry Cavill als Superman te schitteren.'Ben is een interessante tegenpool voor Henry's Superman' zegt Snyder. "Hij heeft het acteertalent om een man neer te zetten die ouder en wijzer is dan Clark Kent, draagt de littekens van een doorgewinterde misdaadbestrijder, maar kan tegelijkertijd de charme van multimiljonair Bruce Wayne naar de buitenwereld toe in stand houden. Ik kan niet wachten om met hem te gaan werken".
Met de bekendmaking van Affleck zal de acteur in de voetsporen treden van zijn voorgangers; Adam West, Michael Keaton, Val Kilmer, George Clooney en Christian Bale. De acteur is niet geheel onbekend met het vertolken van een stripheld. Zo speelde hij in 2003 de hoofdrol inDaredevilen speelde hij George Reeves inHollywoodland.
InBatman vs. Supermangaat hij gestalte geven aan een Batman die ouder en wijzer is dan Superman. We zullen dus niet meer het originele verhaal van Batman terugzien. Wat ook nog een mogelijkheid is is dat Affleck, op de termijn, zal worden toegevoegd aan de cast van een Justice League film, die vermoedelijk niet lang meer op zich zal laten wachten na Batman vs. Superman.
Zack Snyder zal opnieuw tekenen voor de regie. David S. Goyer zal wederom het script voor zijn rekening nemen terwijl de acteurs Laurence Fishburne, Amy Adams en Diane Lane zullen terugkeren in hun rollen.
Het vervolg opMan of Steelzal in de zomer van 2015 in de bioscopen verschijnen.