The Flash debuts in movie theatres on Friday after a series of delays and personal setbacks by star Ezra Miller.
A key part of Warner Bros’ battle for the summer box office that also starts the reboot of the DC Extended Universe franchise under its new co-chairman James Gunn.
Miller portrays Barry Allen who, as superhero the Flash, uses his superspeed to travel back through time to try to prevent his mother’s death. Miller plays both The Flash and his younger self throughout the film.
The Flash gets stuck in the past with Supergirl portrayed by Sasha Calle. And Batman played by the original cinematic Batman, Michael Keaton.
An estimate from a person familiar with the release predicts The Flash will earn $70-75 million in its opening weekend, less than recent standouts this year.
Spider-Man: Across the Spider-Verse brought in $120.5 million in its opening weekend. Second to the $146 million earned by The Super Mario Bros.