Michael Keaton isn't interested in talking about his role as Batman in The Flash because he doesn't want to spoil any bit of it. Well before Ben Affleck and Christian Bale donned the famous cowl for their respective DC movies, Keaton was the definitive onscreen Batman, and he remains that for many fans.
The Oscar-nominated actor played Bruce Wayne in two movies, Batman and Batman Returns, before turning down the chance to return for a third. And yet, he signed on last year to play the DC hero
. Read more on screenrant.com