The story begins as far away as 2020, when Jay (Josh Hartnett Josh Hartnett), a marine archaeologist, works with his wife Laura (Neve Campbell Neve Campbell) in a newly excavated British shipwreck, which will be the greatest discovery of Jay's career. An accident caused Laura to be transferred into the sea. Jay was desperate to go to the rescue and was seriously injured and fell into a coma. Jay's body stagnates, but his soul travels back to India in 1778, possessing the young officer James (Josh Hartnett Josh Hartnett). At that time, the invasion launched by the British East India Company was in full swing, and James and the Indian aborigines resisted the iron feet of the capitalists. In the process, James becomes acquainted with the Marati female warrior Tulanek (played by Pippasha Basu Bipasha Basu).