海洋考古學家杰(喬什·哈奈特飾)與妻子勞拉(內芙·坎貝爾飾)于2020年在印度海域勘探一艘英國沉船時遭遇意外,勞拉墜入海中,杰為營救她重傷昏迷。其意識隨后穿越時空附身于1778年印度的年輕英軍軍官詹姆斯(喬什·哈奈特飾)身上。正值英國東印度公司發動侵略戰爭之際,詹姆斯在駐防期間逐漸與當地原住民建立同盟關系,并參與抵抗殖民勢力的軍事行動。在此過程中,他與馬拉提族女戰士圖拉內克(碧帕莎·芭素飾)相遇,兩人在戰火中形成復雜的情感羈絆。詹姆斯通過親身經歷認識到殖民擴張的非正義性,最終選擇站在被壓迫者一方對抗自己的國家。杰在沉睡中經歷的這段歷史記憶,最終通過考古發現得到物質層面的印證。