一場車禍,母親過世了,孩子卻奇蹟般地活了下來,他們把他救得一絲不掛,但原來救世主是來自未來的自己。原來,圖書館員亨利(艾瑞克·巴納 埃里克·巴納 飾)患有慢性時間錯位綜合症,因此每次生病時他都會穿越時空。此外,他每次穿越時空都赤身裸體,還經常開玩笑。隨著時間的推移,亨利逐漸習慣了。他意外地愛上了一個名叫克萊爾(瑞秋麥克亞當斯 Rachel McAdams 飾)的女孩。為了追求克萊爾,他穿越時空向6歲的克萊爾表達愛意,並承諾將來娶她為妻。因此,當亨利出現在現實中時,兩人很快就墜入愛河,結婚並育有一女。然而亨利的老毛病依然無法改變,克萊爾不得不適應穿越時空的丈夫,兩人也歷經磨難……本片改編自同名暢銷書創作美國作家奧黛麗·尼芬格的作品。