Der US-Soldat Jack Starks (Adrien Brody) überlebt einen Kopfschuss auf wundersame Weise und wird zurück in die Heimat geschickt. Als er in Vermont ist, trifft er eine Mutter (Kelly Lynch) und ihre kleine Tochter Jackie (Laura Marano). Er hilft ihnen mit ihrem Auto, nichtsahnend, dass eben dieses kleine Mädchen noch eine große Rolle in seinem Leben spielen wird. Als er bei einem Fremden im Wagen mitfährt, wird er von der Polizei gestoppt. Ein paar Tage später: Jack steht vor Gericht, denn angeblich hat er einen Polizisten kaltblütig ermordet. Nur leider weiß Jack davon nichts mehr und so wird er, zu Recht oder zu Unrecht, verurteilt und in eine psychiatrische Anstalt gesperrt. Chefarzt Dr. Thomas Becker (Kris Kristofferson) praktiziert dort recht ungewöhnliche und illegale Therapieformen, denen auch Jack nicht entfliehen kann. Jeden Abend wird Jack fortan in eine enge Zwangsjacke gesteckt, mit Drogen vollgepumpt und für Stunden in eine dunkle, enge Leichenschublade gesperrt. Dort geschieht das Unfassbare: Jack reist in die Zukunft, genauer gesagt ins Jahr 2007. In der Zukunft trifft er auf Jackie (Keira Knightley), das junge Mädchen von der Autopanne, die mittlerweile eine erwachsene Frau geworden ist. Jack versucht ihr klarzumachen, wer er ist, doch Jackie glaubt ihm nicht, denn Jack Starcks ist bereits vor vielen Jahren gestorben. Von nun an versucht Jack mit Jackies Hilfe, seinen Tod in der Gegenwart zu verhindern...
Finde mehr Filme : Die besten Filme des Jahres 2005, Die besten Filme Fantasy, Beste Filme im Bereich Fantasy auf 2005.