2002年7月19日,年轻男子西蒙·凯布尔(瑞恩·菲利普 Ryan Phillippe 饰)从昏迷中醒来。他在前一晚因胃痉挛被送入医院,结果却发现自己对过去两年里发生的事情全无印象,而记忆仍停留在2000年。在此期间,美丽温柔的克莱尔(莎拉·波利 Sarah Polley 饰)和自称妻子却非常冷漠的安娜(佩帕·佩拉多 Piper Perabo 饰)前来探望西蒙,两个女人的言谈举止和对过往的描述令他倍感不安。
西蒙认为自己正陷入一场阴谋之中,似乎有人正加害于他。他坚持要做一次全身检查。然而当他再次醒来时,却发现自己回到了2000年的7月3日,这次颇为诡异的时空跳跃也让西蒙切实回想起这两年间所发生的一切……。The historical rearguard last stand that took place on 13 July 1660 at a mountain pass in the vicinity of fort Vishalgad, near the city of Kolhapur, Maharashtra, India between the Maratha Warrior Baji Prabhu Deshpande and Siddi Masud of Adilshah Sultanate, known as Battle of Pavan Khind.。1932年淞沪抗战期间,化名陶兰的日特策划毁灭中共地下党小组,清洗助战抗日的上海帮会排会。潜伏在排会的地下党员沈放死里逃生,接洽新的党组织烽火小组,调查前党小组和排会遇袭真相,后因斗争需要脱离排会打入敌特,遭追求进步的妻子洪瑾儿误解,排会分裂。1936年,陶兰冒充地下党潜回上海,与其安插在国民党特务机关的爪牙元杰勾结,拉拢排会陷害沈放,迷惑烽火小组,推行旨在破坏抗日激化国共矛盾的苍龙计划。沈放和烽火配合,迷惑国民党反共势力,积极引导洪瑾儿,争取排会长老昌叔和主张抗日的国民党干员周一帆、陈白羽,破获并粉碎苍龙计划,跟陶兰元杰彻底清算,付出巨大牺牲,取得胜利,团结抗日力量,投入全民族抗战洪流。。