故事開始於遙遠的2020年,傑(喬什·哈奈特 Josh Hartnett 飾)是一名海洋考古學家,某日,他和妻子勞拉(內芙·坎貝爾 Neve Campbell 飾)一起在一艘剛剛被發掘出來的英國沉船裡作業,這將是傑職業生涯中最偉大的一次發現。一場意外的發生令勞拉調入海中,傑不顧一切的前去救援,身受重傷陷入了昏迷之中。傑的肉體雖然停滯了,但靈魂卻穿越回了1778年的印度,附身在了年輕的軍官詹姆斯(喬什·哈奈特 Josh Hartnett 飾)的身上。彼時英國東印度公司發起的侵略行動正在如火如荼的進行著,詹姆斯和印度原住民們一起抵擋著資本家的鐵蹄。在此過程中,詹姆斯結識了馬拉提族的女戰士圖拉內克(碧帕莎·芭素 Bipasha Basu 飾)。