Barry Allen, annesinin ölümünü engellemek amacıyla zamanda yolculuk yaparak gücünü kullanır. Ancak bu eylemi, zamanın lineer akışında istenmeyen sonuçlara neden olur. Geçmişteki olayları değiştirmek isteyen Barry, süper güçleriyle zamanda yolculuk yaparken The Flash olarak bilinen kahramanın dünyası sarsılır. Ailesini kurtarmaya çalışırken, geleceği istemeden değiştiren Barry, General Zod'un tehdidi altında bulunan bir gerçeklikte hapsolur. Şimdi, süper kahramanların olmadığı bir dünyada, Barry'nin karşılaştığı zorluklar artar. Hapsedilmiş bir Kripton'lu olan Barry, alışılmışın dışında bir Batman'i emeklilikten vazgeçmeye ikna etmek zorundadır. Bu farklı Batman'le birlikte, Barry, Kripton'lu birini kurtarmak ve evreni düzeltmek için çaba harcar. Ancak tüm fedakarlıklarının evrenin başlangıcını değiştirmeye yetip yetmeyeceği belirsizdir.