Główny bohater Jake Epping (James Franco) czuje się wypalony i zagubiony. Jego była żona ułożyła sobie życie, jego uczniowie są zawsze rozkojarzeni, a powieść, którą planował napisać okazuje się fiaskiem. Wtedy właśnie jeden z jego najlepszy przyjaciół, Al Templeton (Chris Cooper), pokazuje mu króliczą norę, sekretny portal czasowy, który prowadzi do 1960 roku. Al prosi Jake'a o udanie się w przeszłość i stworzenie lepszego świata poprzez zapobieżenie zamachowi na życie prezydenta Kennedy'ego. Jake wchodzi do króliczej nory, by rozpocząć swoją misję, ale odkrywa, że zmiana przeszłości jest o wiele bardziej niebezpieczna niż mógłby to sobie wyobrazić.
Jake Epping (James Franco) to rozwiedziony nauczyciel angielskiego, którego najlepszy przyjaciel, Al (Chris Cooper) umiera na raka. Tuż przed śmiercią opowiada mu o tajemniczym portalu przenoszącym do 1960 roku i prosi Jake'a, aby zapobiegł zamachowi na prezydenta Kennedy'ego. Gdy mężczyzna decyduje się zrealizować misję, odkrywa, że nawet najmniejsza zmiana w przeszłości niesie za sobą straszne konsekwencje.