Nicolas Bannister, un veteran robust și solitar care trăiește într-un Miami aproape viitor inundat de mărirea mărilor, este un expert într-o ocupație periculoasă: el oferă clienților șansa de a retrăi orice memorie pe care o doresc. Viața lui se schimbă când se întâlnește cu o femeie misterioasă pe nume Mae. Ceea ce începe ca o chestiune simplă de pierdere și găsită devine o aventură de dragoste pasionată. Dar când amintirile unui alt client implică MAE într-o serie de crime violente, Bannister trebuie să se deplaseze prin lumea întunecată a trecutului pentru a descoperi adevărul despre femeia pe care a căzut-o.