Barry Allen, sang Scarlet Speedster, menemukan cara untuk berlari menembus waktu dan memutuskan kembali ke masa lalu untuk menyelamatkan ibunya dari kematian. Namun, tindakannya memicu perubahan besar pada garis waktu, menciptakan realitas baru tanpa pahlawan super seperti yang ia kenal.

    Ketika ancaman General Zod kembali mengancam Bumi dan tanpa kehadiran Superman, Barry harus bekerja sama dengan versi dirinya yang lebih muda, Batman dari dunia alternatif, dan Kara Zor-El (Supergirl) untuk menyelamatkan realitas yang terpecah.
Pertanyaannya: Mampukah Barry memperbaiki garis waktu tanpa kehilangan orang yang ia cintai? Dan berapa harga yang harus dibayar seorang pahlawan ketika bermain dengan kekuatan untuk mengubah masa lalu?