故事开始于遥远的2020年,杰(乔什·哈奈特 Josh Hartnett 饰)是一名海洋考古学家,某日,他和妻子劳拉(内芙·坎贝尔 Neve Campbell 饰)一起在一艘刚刚被发掘出来的英国沉船里作业,这将是杰职业生涯中最伟大的一次发现。一场意外的发生令劳拉调入海中,杰不顾一切的前去救援,身受重伤陷入了昏迷之中。
杰的肉体虽然停滞了,但灵魂却穿越回了1778年的印度,附身在了年轻的军官詹姆斯(乔什·哈奈特 Josh Hartnett 饰)的身上。彼时英国东印度公司发起的侵略行动正在如火如荼的进行着,詹姆斯和印度原住民们一起抵挡着资本家的铁蹄。在此过程中,詹姆斯结识了马拉提族的女战士图拉内克(碧帕莎·芭素 Bipasha Basu 饰)。。在我国北方某地国境线上,发生了一起越境敌特被我击毙的案件。公安局侦察科长李欣等奉命赶到现场,他们认定敌人搞的是双线派遣,另一特务已潜入境内。潜入的特务沿途布雷,老魏爷在追捕中触雷负伤。李欣奋不顾身跳崖排雷,跟踪追击敌人。潜入江城的特务,冒充转业军人,化名周英杰,与潜伏特务“紫貂”挂上了钩。“紫貂”通过“熊钟”这个联络工具,控制着代号叫“银狐”的特务康一挺,巧妙地指挥周英杰的活动。“紫貂”通过周英杰,与某国驻我国大使馆以外交官身份出现的间谍取得联系,又通过康一挺,借“八一四”战备工程总工程师夏明非之手,把周英杰安插在该工程当汽车司机。为了搞清敌人活动的来龙去脉,李欣以“安全检查员”身份,深入到“八一四”工程里去。“五一”游园会上,李欣以“上司”身份从康一挺口中知道敌人“上司”的代号叫,“紫貂”,同时知道敌人已把窃听器通过夏明非带到了市委战备工作汇报会上...。故事取材自1981年轰动全美的真实谋杀案,凶手亚恩·夏安·约翰逊杀死房东后声称自己是被邪灵附体才会行凶,是美国历史上首个被告以「鬼上身」作抗辩理由的案例,因此称为「恶魔谋杀案」。 11岁男孩大卫被邪灵附体,陷入混沌状态,经常看见怪兽恶魔坐在他喜欢的摇椅上,而他身上更出现离奇伤痕…受惊且束手无策的家人请来沃伦夫妇介入调查,他们发现大卫被43只恶魔缠身,使乖巧的他行为变得异常,例如像野兽般在地上爬行、胡言乱语甚至背诵他没有读过的圣经及《失乐园》章节…沃伦夫妇遂安排神父为大卫驱魔,可惜未见起色,而更诡异的事情接踵而来,大卫姐姐的未婚夫亚恩也开始行为异常,数月后,亚恩更以利刀刺死了房东。华伦夫妇认为亚恩行凶时被恶灵附身,原来大卫进行驱魔时,亚恩也在现场……。