Zamanı geriye sardığında, annesinin ölümünü engellemeye çalışan Barry Allen, zamanda yolculuk yapmanın bedelini öğrenir. Geçmişte müdahale etmek, zamanın akışında istenmeyen dengesizliklere yol açar. The Flash olarak tanınan Barry, süper güçleriyle geçmişe giderken dünyasını sarsar. Ailesini kurtarmaya çalışırken, istemeden değiştirdiği gelecekte, General Zod’un tehdidi altında bir gerçeklikte hapsolur. Barry, süper kahramanların olmadığı bir dünyada, hapsedilmiş bir Kripton’lu için çözüm arar. Ancak bu çözüm, emekli olmuş bir Batman’i tekrar göreve çağırmakla mümkündür. Barry’nin karşılaştığı bu alışılmadık durumda, evreni düzeltmek için farklı bir Batman’le işbirliği yapması gerekmektedir. Ancak tüm çabaları, evrenin yeniden başlaması için yeterli olacak mıdır?