Simon (James McAvoy), assistente di una casa di vendite all'asta, unisce le forze con una banda capeggiata dal boss Frank (Vincent Cassel), per rubare un quadro di inestimabile valore. Durante la rapina riceve un forte colpo alla testa che gli fà perdere i sensi, quando si risveglia è colpito da uno stato di totale amnesia da non ricordare dove si trova il quadro rubato, cosi da far dubitare di lui i suoi compagni di rapina. Con l'aiuto di un ipnoterapeuta cercheranno di far tornare la memoria a Simon attraverso l'ipnosi.