Получивший возможность изменить прошлое Джейк Эппинг (Джеймс Франко) отправляется в 1960 год и начинает слежку за Ли Харви Освальдом (Даниэль Уэббер), ведь именно в предотвращении убийства Кеннеди (Крис Фиппс) гость из будущего видит шанс изменить мир к лучшему. Однако изменить прошлое не так-то просто — время старательно выдавливает непрошеного визитёра, подкладывая ему самые разные испытания, тестируя его уверенность в благостности цели, экзаменуя его чувства. Накануне далласской трагедии Джейк и вовсе остаётся у разбитого корыта, и только взаимная его любовь с очаровательной девушкой по имени Сэйди (Сара Гадон) позволяет ему довести задумку до конца. Но во что превратился мир после спасения президента? И стоило ли оно того?..