畅销恐怖小说作家萨特·凯恩(尤尔根·普洛斯诺 Jürgen Prochnow 饰)离奇失踪。由他撰写即将出版印刷的一部分小说手稿也随之神秘消失。凯恩身临其境的描写和大胆前瞻的预测,让此书还未出版就享有盛誉。很多粉丝如痴如醉的陷入他的作品之中不能自拔,甚至做出失去理性的暴力行为。
为了不耽误出版,出版商找来私家侦探约翰·特伦特(山姆·尼尔 Sam Neill 饰)和女编辑琳达·斯泰尔斯(朱莉·卡门 Julie Carmen 饰)一起追查凯恩的下落。约翰起初并不相信此书的魔力,然而当他和琳达到达凯恩笔
约翰的父亲弗兰克(丹尼斯•奎德 Dennis Quaid 饰)死于30年前一次救火行动中。一次,翻看父亲的遗物时,约翰(詹姆斯•卡维泽 James Caviezel 饰)发现了30年前父亲使用过的一台老式无线电。在随手翻拨频段的时候,他竟然和一名年轻叫弗兰克的男子搭上了线。经过整夜长谈,约翰确定时空发生了错乱,这个弗兰克正是自己30年前的父亲。
约翰兴奋异常,顺利帮助父亲躲过了30年前的那场灾难。当他一觉醒来,惊讶地发现了相框中白发苍苍的父亲,他知道自己成功了。然而让人意想不到的是,历史一切都改写