Durante una notte di tempesta Barry Allen viene colpito da un fulmine ma piuttosto che ucciderlo, l'incidente lo trasforma donandogli un superpotere: quello di correre a velocità sovrumane. Barry, alias Flash, decide di usare i suoi poteri per tornare nel passato e salvare la vita di sua madre, ma così facendo crea una nuova linea temporale dove tutti i supereroi non esistono e il Generale Zod è ritornato. Per sconfiggerlo dovrà affidarsi alle mani di Bruce Wayne, che ormai non è più Batman, e un kryptoniano imprigionato.