Zack Snyder's decision to cast Ezra Miller as the Flash in Justice League was met with severe criticism by fans, who have accepted Grant Gustin as the speedster. Gustin plays Barry Allen in DC's TV universe.
Snyder has opened up about his decision of not casting Gustin in the 2017 movie. He told the New York Daily News, "I just don't think it was a good fit. I'm very strict with this universe, and I just don't see a version where ... that (tone is) not our world."
DC has made it very clear that its TV and movie universes are not connected and fans will not be treated to any crossover between them. Snyder admitted that Gustin is very good and added, "Even if Grant Gustin is my favorite guy in the world and he's very good, we made a commitment to the multi-verse (idea). So it's just not a thing that's possible."
Ezra Miller was cast as the Flash a week after Gustin's show debuted on The CW. After facing a backlash from fans, Grant took to Twitter to address the issue back in January and wrote that he fully supports Ezra Miller. Gustin said, "I fully support Ezra Miller as Barry Allen and the Flash on the feature side of DC. I've never met the guy, but I think he is a fantastic and interesting actor."
The actor continued: "Would I have liked playing Barry Allen in a film? Sure. I love this character and it has changed my life and making movies and TV is something I hope to be fortunate enough to do for the rest of my life."
Miller makes his debut as Flash in Batman v Superman: Dawn Of Justice and will appear in a more significant capacity in Justice League-Part One releasing in 2017 before getting his standalone movie in 2018.