Nick Bannister (Hugh Jackman) az elme magándetektívjeként segít klienseinek hozzáférni elveszett emlékeikhez. Az élete örökre megváltozik, amikor új ügyfelet vállal a titokzatos és gyönyörű Mae (Rebecca Ferguson) személyében. Miután a nő eltűnik, Bannister mindenáron rá akar találni, és megtudni az igazságot. A nyomok veszélyes terepre vezetik a férfit, aki belebonyolódva egy összeesküvés szövevényes hálójába, kénytelen feltenni magának a kérdést: meddig hajlandó elmenni a szeretett nőért? Az életét is odaadná érte, hogy újraalkossa a múltat, és megváltoztassa a jövőjét?