
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)