Leonard (Lenny) Shelby (Guy Pearce) má problém - jeho ženu znásilnili a zavraždili, a on pri jej ochrane utrpel vážne zranenie hlavy, ktoré spôsobuje stratu jeho krátkodobej pamäti. Inými slovami si Lenny pamätá všetko, čo sa stalo až do zavraždenia jeho ženy. Ale po tomto momente už nedokáže ukladať nové spomienky. Ako každý správny manžel, a filmový hrdina, sa samozrejme snaží nájsť vraha svojej ženy. To je samozrejme veľmi ťažké, keď si nepamätáte, čo sa stalo pred 5 minútami, alebo včera. Preto si Lenny vytvoril systém - má policajný spis o vražde svojej ženy, a keď sa dozvie niečo dôležité, dá si to vytetovať do kože. Výsledkom je jeho celé potetované telo - a aby si zapamätal ľudí, robí si fotky a na ne si píše poznámky. V jeho úsilí mu pomáhajú Natalie (Carie-Anne Moss) a policajt Teddy (Joe Pantoliano). Ale môže Lenny veriť svojim poznámkam? Čo ak sa ho niekto snaží podviesť? A čo ak to zase zabudne?