James Franco spielt den Lehrer Jake Epping, der die Frage nach dem Sinn des Lebens stellt. Sein kranker Freund (Chris Cooper) macht ihm Mut - und so begibt Jake sich auf eine Zeitreise ins Texas der 1960er-Jahre, um das Attentat auf John F. Kennedy zu verhindern. Während Jake den Geheimnissen um den angeblichen Attentäter Lee Harvey Oswald auf den Grund geht, wird seine Mission nicht nur von Oswald, sondern auch von einer schönen Bibliothekarin gefährdet, in die Jake sich verliebt ... doch die größte Hürde ist die Vergangenheit selbst, denn sie will sich nicht ändern lassen. Und weil sie sich nicht ändern lassen will, wehrt sie sich - mit Gewalt.