FBI探員Sean Archer(John Travolta 飾)知道怎樣才可阻止冷血恐怖份子Castor Troy(Nicolas Cage 飾),他要變成他。Sean Archer進行了未來科技手術,將Castor Troy的臉置放自己臉上,再以他的身分臥底混入恐怖份子堆中追尋他的終極秘密。但即使。但Sean看起來是Castor,他也不會知道對方在想什麼,他估不到Castor竟從昏迷中醒來並迫醫生將他變成Sean!現在Sean正面對最可怕的惡夢:他的死敵與他家人同住。
部分閃光片段或圖案可能會影響對光敏感的觀眾。