It’s odd to think a movie called The Flash was so beholden to the casting of a character who isn’t the Flash—but, in the minds of the film’s creators, it was. In The Flash, Barry Allen (Ezra Miller) visits an alternate timeline where Batman isn’t Ben Affleck, like Barry is used to. It’s Michael Keaton, like fans of DC…
Source: Gizmodo – The Flash Wouldn’t Have Been Made Without Michael Keaton