Michael Jennings (Ben Affleck) este un inginer IT angajat pentru proiecte ultra-secrete. Dupa finalizarea fiecarui proiect, memoria lui Jennings este stearsa, pentru a nu-si putea aminti nici un detaliu al proiectului la care a lucrat.
Dupa ce se trezeste in mana cu un cec cu opt zerouri, plata pentru ultimul sau proiect oferit de un vechi prieten (Aaron Eckhart), Jennings este socat sa afle ca a refuzat cecul. Aparent, el nu are nici un fir pentru a dezlega misterul. Asta pana cand primeste un plic ce contine indicii ale trecutului sau uitat.
Ajutat de o frumoasa cercetatoare (Uma Thurman), Jennings trebuie sa grabeasca rezolvarea acestui puzzle al trecutului... in acelasi timp evitand o descoperire terifianta ce-l asteapta in viitor.