Jay Fennel (Josh Hartnett), denizin dibinde gerçekleştirilen arkeolojik bir kazıda, antik bir yüzüğü çıkartmaya çalışırken kaza geçirir ve komaya girer. Bu arada yüzüğün gücü onu, 1778 yılına Hindistan´a götürür. Orada tıpatıp kendisine benzeyen komutan James Stewart´ın yerine geçer. Bu esnada İngilizler Hindistan´ı ele geçirmek üzeredir ve savaş devam ediyordur. Hint saflarında çarpışan Tulaja (Bipasha Basu) ile yolları kesişen James, imkansız bir aşkın peşine düşer.