約翰的父親弗蘭克(丹尼斯•奎德 Dennis Quaid 飾)死於30年前一次救火行動中。一次,翻看父親的遺物時,約翰(詹姆斯•卡維澤 James Caviezel 飾)發現了30年前父親使用過的一臺老式無線電。在隨手翻撥頻段的時候,他竟然和一名年輕叫弗蘭克的男子搭上了線。經過整夜長談,約翰確定時空發生了錯亂,這個弗蘭克正是自己30年前的父親。 約翰興奮異常,順利幫助父親躲過了30年前的那場災難。當他一覺醒來,驚訝地發現了相框中白發蒼蒼的父親,他知道自己成功了。然而讓人意想不到的是,歷史一切都改寫。約翰的
單親媽媽阿琳·麥肯尼(海倫·亨特 Helen Hunt飾)生活拮據,為了撫養兒子特雷弗·麥肯尼(海利·喬·奧斯蒙特Haley Joel Osment飾)而拼命工作,唯有借酒消愁才能打發深深的失落與無助。相依為命的兩母子,一直過著毫無希望的生活。然而這一切在有一天發生了改變。特雷弗的社會學老師尤金·賽門特(凱文·斯帕西Kevin Spacey飾)布置了一道特殊家庭作業:讓世界變得更美好。深信善有善報的特雷弗,決心從自己做起,於是他把無家可歸的流浪漢請到了自己家中。 以彰顯人性本善,宣傳世界美好為題的社會倫理