Als Dr. Martin Harris (Liam Neeson) nach einem Autounfall aus dem Koma erwacht, ist nichts mehr, wie es war. Seine Frau (January Jones) erkennt ihn nicht mehr, ein anderer Mann hat seine Identität eingenommen und ein Killer verfolgt ihn. Was ist mit ihm passiert? Harris beginnt an seinem Verstand zu zweifeln. Um seine Frau und sein altes Leben zurückzugewinnen, macht er die Taxifahrerin ausfindig, die ihn bei dem Unfall gerettet hat (Diane Kruger). Sie und der ehemalige Stasi-Agent Ernst Jürgen (Bruno Ganz) sind seine einzigen Verbündeten im Kampf um seine Identität gegen einen übermächtigen Gegner.