影片主人公山姆·里德是一个能够返回过去的奇人,只要他全神贯注,就能穿越时空重返过去的任何时间和地点。凭借这一特异功能,山姆成为了当地警方抓捕罪犯的法宝。 山姆的女友丽贝卡死于一场精心策划的谋杀,丽贝卡的姐姐伊丽莎白认为已经被绳之以法的朗尼并非是谋害丽贝卡的真凶,她向山姆求助,希望他能查明真相。山姆拒绝了她的请求,并随即向他的导师哥德堡讨教,后者告诫山姆不能更改自己的过去,也不能在无人监护的情况下只身展开时空之旅。此前,山姆曾为保护妹妹珍娜而断送了父母的性命。 山姆决定一改初衷帮助伊丽莎白,他尝试不用特异功能帮助朗尼,却遭到了朗尼的拒绝。无奈之下,山姆只好重返1998年6月,他首先遇到了醉醺醺的伊丽莎白,他让她把自己锁在车里,随后他见到了已经在卧室中遇害的丽贝卡,而与此同时,伊丽莎白在车中遭到了袭击。当山姆回到现在,他发现一切都面目全非,就连朗尼都变成了坐着轮椅的律师。在哥德堡的指点下,山姆决定回到2000年9月寻找连环谋杀案的第三个受害者安妮塔,当他再次回到现在时,哥德堡神秘失踪,朗尼成为了第三个受害者,而在过去遇害的安妮塔竟安然无恙。随着山姆频繁回到过去,事态也越发错综复杂起来,在颠倒错乱的现实中,山姆变成了疑犯,而真正的凶手也揭开了神秘的面纱。 原来珍娜也能回到过去,而且她疯狂的爱着哥哥山姆,只要有人成为情敌或见证者,她就会痛下杀手。终于得知真相的山姆回到了当年父母丧生的火灾现场,他将珍娜困在房中,让她葬身火海,一切危机随之迎刃而解。 当山姆醒来时,他的妻子丽贝卡和女儿珍娜(与山姆妹妹同名)正与山姆的父母和哥德堡共进野餐,小女孩珍娜将她的芭比娃娃放在烧烤架上,露出一丝诡异的微笑,也许遗传了父亲特异功能的她就是当年火灾的元凶……