Ben Affleck Drops Bombshell: The Flash Will Unveil Ultimate BatmanAlthough he has had a hard time playing Batman, Ben Affleck acknowledges that his vision of the superhero in The Flash is the definitive one.