

MovieActionScience FictionAdventure
The Flash
Worlds collide.
6.6(5,377)20232h 24m
When his attempt to save his family inadvertently alters the future, Barry Allen becomes trapped in a reality in which General Zod has returned and there are no Super Heroes to turn to. In order to save the world that he is in and return to the future that he knows, Barry's only hope is to race for his life. But will making the ultimate sacrifice be enough to reset the universe?
- Director
- Andy Muschietti
- Writers
- Christina Hodson
Links
Where to Watch · IN
Streaming data provided by JustWatch via TMDB. Quality tiers (HD/4K) aren't exposed by TMDB.
Cast

Ezra Miller
Barry Allen / The Flash

Sasha Calle
Kara Zor-El / Supergirl

Michael Keaton
Bruce Wayne / Batman

Michael Shannon
General Zod

Ron Livingston
Henry Allen

Maribel Verdú
Nora Allen

Kiersey Clemons
Iris West

Antje Traue
Faora-Ul

Saoirse-Monica Jackson
Patty Spivot

Rudy Mancuso
Albert Desmond

Ed Wade
Court Reporter

Jeremy Irons
Alfred Pennyworth

Temuera Morrison
Thomas Curry

Sanjeev Bhaskar
David Singh

Sean Rogers
Gary

Kieran Hodgson
Sandwich Guy

Luke Brandon Field
Al Falcone

Ian Loh
Kid Barry

Karl Collins
Henry's Lawyer

Nikolaj Coster-Waldau
Pizza Guy
Poppy Shepherd
Flash Fan

Nina Barker-Francis
Flash Fan
Ava Hamada
Flash Fan
Maurice Chung
Flash Fan
Loading cast…
Crew
Directing
- Andy MuschiettiDirector
- Tom EdmondsonSecond Unit First Assistant Director
- Robert AlonzoSecond Unit Director
- Joey CoughlinSecond Assistant Director
- Michael LermanFirst Assistant Director
Writing
- Jonathan GoldsteinScreenstory
- John Francis DaleyScreenstory
- Harry LampertCharacters
- Gardner FoxCharacters
- Joe ShusterCharacters
- Jerry SiegelCharacters
- Robert KanigherCharacters
- Carmine InfantinoCharacters
- Joby HaroldScreenstory
- Bob KaneCharacters
- William Moulton MarstonCharacters
- Bill FingerCharacters
Production
- Marianne JenkinsExecutive Producer
- Barbara MuschiettiProducer
- Michael DiscoProducer
- Galen VaismanExecutive Producer
- Deanna MarshallAssistant Accountant
- Toby EmmerichExecutive Producer
- Michael LermanCo-Producer
- Kate RingsellCasting
- Rich DeliaCasting
- Walter HamadaExecutive Producer
- Adam RichardsCasting Associate
Camera
- Henry BrahamDirector of Photography
- Christopher KnightDrone Pilot
- Chiabella JamesStill Photographer
- Andrew Banwell"B" Camera Operator
Editing
- Jason BallantineEditor
- Paul MachlissEditor
Sound
- Benjamin WallfischOriginal Music Composer
- Randy TorresSound Effects Editor
- Brandon JonesSound Designer
- Nancy Nugent TitleSupervising Sound Editor
- Greg ten BoschSound Effects Editor
- Colin NicolsonProduction Sound Mixer
- Kim BaumMusic Supervisor
Art
- Steven LawrenceArt Direction
- Marco Anton RestivoArt Direction
- Jason Knox-JohnstonSupervising Art Director
- Felicity HickmanSet Dresser
- Will Houghton-ConnellAssistant Art Director
- Dominique LawAssistant Art Director
- Paul SavulescuAssistant Art Director
- Christine LoisAssistant Art Director
- Dominic CaponSet Decoration
- Laura MickiewiczArt Direction
- Sian MidgleyStandby Art Director
- Paul D. AusterberryProduction Design
Costume & Make-Up
- Alexandra ByrneCostume Design
- Katie JonesSet Costumer
- Carmel JacksonMakeup Artist
- Victoria DownMakeup Designer
- Emmy BeechMakeup Artist
- Mike SmithsonMakeup Artist
- Gabor KerekesMakeup Supervisor
- Marzenna Fus-MickiewiczMakeup Artist
- Dan GraceCostume Supervisor
- Zoe TahirHair Designer
Visual Effects
- Manraj BhariVisual Effects Production Assistant
- Leonardo CostaVisual Effects Supervisor
- Brad MinnichVisual Effects Supervisor
- Scott VosburyVisual Effects Supervisor
- Andrew LockleyVisual Effects Supervisor
- Bryan HirotaVisual Effects Supervisor
- John 'D.J.' Des JardinVisual Effects Supervisor
- Tamara Watts KentVisual Effects Producer
- Rahul RoyCompositing Lead
- Guido WolterVisual Effects Supervisor
- Dominic TuohySpecial Effects Supervisor
- Kevin Andrew SmithVisual Effects Supervisor
Crew
- Jordan WeaverOther
- Lucy AllenStunts
- Paul BiddissMilitary Consultant
- Rick EnglishStunt Double
- Jack WhiteThanks
- Frank MillerThanks
- Ramona FradonThanks
- David MazzucchelliThanks
- Scott KolinsThanks
- Geoff JohnsThanks
- Al PlastinoThanks
- John BroomeThanks