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?
as Barry Allen / The Flash
as Kara Zor-El / Supergirl
as Bruce Wayne / Batman
as General Zod
as Henry Allen
as Nora Allen
as Iris West
as Faora-Ul
as Patty Spivot
as Albert Desmond
as Court Reporter
as Alfred Pennyworth
as Thomas Curry
as David Singh
as Gary
as Sandwich Guy
as Al Falcone
as Kid Barry
as Henry's Lawyer
as Pizza Guy
as Flash Fan
as Flash Fan
as Flash Fan
as Flash Fan
as Baby Nurse
as Tony's Son
as Tony
as Security Guard
as Crying Toddler
as Toddler's Mother
as Falcone's Crew
as Falcone's Crew
as Falcone's Crew
as Neighbour with Dog
as Neighbour with Dog
as Russian Captain
as Russian Guard
as Head Scientist
as Scientist
as Scientist
as Scientist
as Scientist
as Scientist
as Thomas Curry's Wife
as Hot Dog Reporter
as Metropolis Reporter
as Gotham Reporter
as Gotham Reporter
as Staff Nurse
as Woman in Park
as Woman with Shopping Cart
as Judge
as Ambulance Driver
as Magician
as Batman Suit Performer
as Bruce Wayne / Batman (uncredited)
as Diana Prince / Wonder Woman (uncredited)
as Bruce Wayne (uncredited)
as Arthur Curry / Aquaman (uncredited)