Leonardo Shelby (Guy Pierce) has only one goal in life, and that is to avenge the murderer of his wife.
It turns out that a few days ago, the newly married Shelby couple was attacked by a gangster who brutally killed Leonardo’s wife. Although Leonardo himself struggled back from the death line, he He suffered from a strange kind of "short-term memory loss" because of severe brain damage. From then on, he could only remember what happened ten minutes ago. Although in the eyes of the police, this is an ordinary robbery that happens every day, Lenny's life has been completely changed. Dissatisfied with the police's hastily closing the case, Lenny vowed to track down the murderer and avenge the tragic death of his wife. However, the fragmented memory makes Leonardo difficult. He can only recall bits and pieces of the past by relying on small pieces such as tattoos and Polaroid snapshots. Moreover, whenever he finds some valuable clues, He must use all methods to record it immediately, because it is likely that after ten minutes, he will not be able to remember where he is or what he is doing.
The investigation is going on with difficulty. Leonardo meets Natalia (Kerry Anne Moss), a vulgar barmaid who seems to know something that Leonardo is interested in, and one who claims to be him. The guy named Teddy (Joe Pantogliano) who used to be a good friend, but he looks sneaky, as if being malicious, who can be trusted, Natalia? Teddy? Or is he himself? Where will those memories that continue to show up lead themselves to? Leonardo was in confusion.