2016 release starring Ben Affleck as Batman