For Flash, it’s become something of a tradition for Barry Allen to screw up the multiverse. He did it in the comics, he did it on the TV series. Flash long-running on The CW, and it’s about to do it again on the big screen. It’s always for the same reason: Barry wants to change the past and save his mother from it. But in the final trailer for Flash, Barry’s attempt to correct his personal timeline has gone horribly wrong. Suddenly, a world that was filled with superheroes barely has any. And it’s all Barry’s fault, which means he has to fix it.
As a result of his own meddling, there are now two Barry Allens in the revised timeline, both played by Ezra Miller. But if Barry expected a Superman to rescue him from his bad decisions, then he’s in for a rude awakening. Sasha Calle’s Kara Zor-El is apparently the only superpowered person on Earth who is on Barry’s side. She’s also a good thing, because the malevolent Kryptonians led by General Zod (Michael Shannon) are looking to make this world their own.
Don’t get confused by the two Batmen in the trailer. Bruce Wayne (Ben Affleck) will only be around for a few minutes before the timeline goes to hell. In this reimagined world, Michael Keaton’s Dark Knight is back for the first time since batman returns in 1992. While it’s nice for the Barrys to have Batman and a Supergirl in their corner, General Zod is just the beginning of their problems. Fixing things means there are more enemies to face, and it’s unlikely both Flashes will live to see what comes next.
Andy Muschietti directed the film from a script by Christina Hodson. Flash It will hit theaters on Friday, June 16.