Simon (James McAvoy) pracuje w domu aukcyjnym. Doświadczenie nauczyło go, że w sytuacji kryzysowej nie warto być bohaterem, bo żadne dzieło sztuki nie jest warte więcej niż życie. Jednak gdy celem złodziei staje się dzieło Goi, Simon zapomina o ostrożności i ryzykuje życie, by ich powstrzymać. W konsekwencji doznaje urazu głowy i amnezji. Okazuje się, że zleceniodawca kradzieży, Franck (Vincent Cassel), nie zdobył obrazu. Simon gdzieś go ukrył. Franck zatrudnia hipnotyzerkę Elizabeth (Rosario Dawson), by z umysłu Simona wydobyła informację o miejscu ukrycia dzieła.