The CW/Getty Images

Zack Snyder Explains Why Grant Gustin Wasn't Cast As The Flash In Justice League

Here's why Grant's Barry Allen wasn't a good fit for Snyder

Fans of Grant Gustin's Barry Allen were pretty upset when Ezra Miller was cast as the Scarlet Speedster in the upcoming Justice League movie instead of the CW star. Even fellow CW superhero Stephen Amell (Arrow) felt like it should have been Gustin suiting up as The Flash on the big screen.

Now, Justice League director Zack Snyder is setting the record straight on his controversial casting decision.

"I just don't think it was a good fit,” he told the New York Daily News. "I’m very strict with this universe, and I just don’t see a version where... that (tone is) not our world."

Honestly, Snyder makes a good point. (Don't expect us to ever say that again.) The world Snyder has created for these titans of DC Comics is dark and serious, oftentimes egregiously so. Meanwhile, on the CW, The Flash regularly features more levity. It manages to strike the right balance of whimsy and angst, as projected in the original Flash comics.

But regardless of tone, Snyder notes that there's an even more substantial reason for this tale of two Flashes: the multiverse.

"Even if Grant Gustin is my favorite guy in the world and he’s very good, we made a commitment to the multiverse (idea),” Snyder continued, "so it’s just not a thing that’s possible."

While Snyder and Warner Bros. have hinted at this before, it looks like the DC Comics universe is officially taking full advantage of, and committing to, its multiverse. If you're a comic book fan, or just a fan of The Flash, which has been doing a stellar job of explaining the multiverse over the past season, then you know what Snyder means by multiverse.

If not, here are the basics: Think about Earth, the planet we live on. Now, what if there was an alternate universe with an entirely different Earth on it? And another alternate universe where America lost World War II and now the country is an apocalyptic wasteland? And another one that's exactly the same as our world except everyone you know has a goatee? And what if there are infinite other versions of Earth, too, that all exist parallel to one another? That's the multiverse!

So, without getting into super nerdy detail, with the multiverse in play, you can have Gustin's Barry Allen hanging out on Earth-1, fighting metahumans of the week, and Miller's Barry Allen hanging out in some other dimension entirely, joining the ranks of the Justice League alongside Superman, Batman, Wonder Woman, Aquaman, and Cyborg. They can both exist at the same time in parallel universes.

Again, Gustin and Miller can both be The Flash. Everyone wins. Case closed. Because fan reaction aside, Gustin and Miller have both been kinda chill about this whole thing.

"I'm not avoiding [the TV show] at all," Miller told MTV News back in July. "I think it's awesome! And come on, we're The Flash! It's parallel universes. Grant Gustin is The Flash, and I'm The Flash. Don't you see? It's the Event Horizon! We crossed it, baby. Grant and I are chillin'. We're going to have a race -- it's going to be dope."

The Justice League Part One hits theaters November 17, 2017, but you can (maybe) catch a glimpse of Miller as Barry Allen in the upcoming Batman V Superman: Dawn Of Justice, out March 25, 2016.