Tag: Ben Afflect Batman

Deadline reports that Ben Affleck and DC Entertainment's Chief Creative Officer Geoff Johns are currently working together and...