Prywatny badacz ludzkiego umysłu Nick Bannister (w tej roli Hugh Jackman), który opanował zdolność poruszania się po najciemniejszych zakamarkach przeszłości, pomaga swoim klientom odzyskiwać utracone wspomnienia. Jego życie na podtopionych obrzeżach Miami zmienia się raz na zawsze, gdy zgłasza się do niego nowa klientka, Mae (Rebecca Ferguson). Z pozoru prosta sprawa zaginięcia przeradza się w niebezpieczną obsesję. Poszukując prawdy na temat zaginięcia Mae, Bannister odkrywa groźny spisek i musi odpowiedzieć sobie na pytanie: jak daleko posuniesz się, by zatrzymać przy sobie tych, których kochasz?