Barry Allen zyskuje nadprzyrodzone moce i staje się superbohaterem zwanym jako Flash. Pewnego dnia, wskutek ratowania bliskich, zaburza czasoprzestrzeń.
Barry Allen (Ezra Miller) wykorzystuje swoją superszybkość, aby zmienić przeszłość, ale jego próba ocalenia rodziny tworzy świat bez superbohaterów, zmuszając go do walki o swoje życie, ocalając przyszłość.
Barry używa swojej mocy do podróży w czasie, żeby zmienić wydarzenia z przeszłości. Kiedy jednak próbuje ocalić rodzinę, mimowolnie zmienia przyszłość. Barry zostaje więźniem rzeczywistości, w której generał Zod powraca i grozi powszechnym zniszczeniem. W tym świecie nie ma jednak żadnych superbohaterów, do których można by się zwrócić. Chyba że Barry przekona do przerwania emerytury zupełnie innego Batmana i uratuje uwięzionego Supermana, również nie takiego, jakiego się spodziewa. Jedyną nadzieją Barry’ego na uratowanie świata, w którym przebywa i na powrót do przyszłości, którą zna, pozostaje wyścig o życie. Tylko czy ostateczne poświęcenie wystarczy do przywrócenia dawnego biegu wydarzeń?