
Memento Ending Explained: The Lie Leonard Tells Himself
⚠️ Spoiler Warning
This article contains major spoilers for Memento. Read only if you have already seen it.

Christopher Nolan's breakthrough film runs backward. Every scene is shown in reverse chronological order, putting the audience inside the mind of Leonard Shelby, a man who cannot form new memories after a head injury. He remembers everything before the attack. Everything after, he forgets within minutes. He uses Polaroids, tattoos, and handwritten notes to track his investigation.
The ending — which is actually the chronological beginning — reveals that Leonard has been lying to himself the entire time. Here is what happens, why he does it, and what the film is really about.
The film opens with Leonard shooting a man named Teddy. In reverse, we watch the bullet fly backward into the gun. This is the end of the chronological story and the beginning of the film. Over the next two hours, we work backward to discover why Leonard killed Teddy — and the answer is not what the film initially makes you believe.
Leonard believes he is hunting the man who raped and murdered his wife. The attacker's name, he says, is John G. He has a tattoo on his chest: "John G. raped and murdered my wife." Everything he does is organized around finding and killing John G. The problem is: Leonard already found and killed John G. Over a year ago. Teddy tells him this directly.
"You already killed him. You do not remember. I helped you find him. You got your revenge. And then you forgot."
What Actually Happened
The chronological truth, reconstructed from the film's ending scenes: Leonard's wife survived the attack. She did not die that night. Leonard's condition — anterograde amnesia — is real, but his wife did not believe it was. She staged an insulin overdose test, repeatedly asking Leonard to give her insulin injections to see if he would remember he already did. He did not. She died. Leonard was institutionalized.
The story of Sammy Jankis — a man with the same condition who accidentally killed his wife with insulin — is not Sammy's story. It is Leonard's. He projected his own guilt onto a stranger he met briefly at the institution. His tattoo "Remember Sammy Jankis" is not a warning about someone else. It is a lie Leonard tells himself so he can keep functioning.
The Scene at the End That Rewrites Everything
Chronologically last (but shown near the film's end in reverse order), Leonard sits in Teddy's car holding a note Teddy gave him: "Teddy — do not trust his lies." Teddy explains everything. It is the truth. But Leonard, realizing he will forget this conversation in minutes, deliberately writes a new note to himself: "Do not believe his lies. He is the one. Kill him." He takes Teddy's license plate number and tattoos it as "Fact 6" — John G.'s license plate.
This is the crucial moment. Leonard consciously creates a false target. He knows Teddy is not John G. He knows he already killed the real John G. But without a purpose — without a John G. to hunt — Leonard has nothing. His identity is built around being a wronged man seeking justice. So he chooses to give himself a new John G., even knowing it is a lie.
"I have to believe in a world outside my own mind. I have to believe that my actions still have meaning, even if I cannot remember them. I have to believe that when my eyes are closed, the world is still there."

The Real Meaning of the Ending
Memento is not a whodunit. It is a study of how human beings construct meaning through selective memory. Leonard cannot form new memories — but he can still edit the ones he records. His tattoos and Polaroids are not reliable records. They are weapons he uses against himself, consciously and subconsciously, to maintain the fiction that he is a good man pursuing justice.
Every character in the film exploits Leonard with zero effort because his condition makes him the perfect tool. Teddy uses him to steal drug money. Natalie uses him to eliminate her boyfriend's rival. Leonard never realizes any of this because every time he is used, he forgets it happened. The tragedy is that Leonard is not a victim of his condition. He is a willing participant in his own deception.

The Verdict
The ending of Memento shows a man choosing to erase the truth because the truth is unbearable. Leonard killed his own wife through a series of insulin injections he could not remember giving. Rather than live with that knowledge, he builds an identity around a more comfortable fiction: that he is a husband seeking justice, not a husband who caused the death he blames on someone else.
The film does not end with a revelation. It ends with a choice: a man looking at proof of his own guilt and choosing to forget it. That is not amnesia. That is the human condition.
Why People Still Debate It
The central debate of Memento is not about what happened but about who Leonard is. Is he a victim of his condition, unable to escape the loop of false purpose he has created for himself? Or is he a monster who has constructed the perfect system for never having to face his own guilt? The film refuses to choose, and audiences have been choosing for twenty years. Teddy's version of the truth is the most detailed, but Teddy is a proven liar. Leonard's version is the most sympathetic, but Leonard has proven willing to rewrite his own reality. The film traps you in the same position as its protagonist: you have all the information, but you cannot trust the source of any of it.
Nolan's structural decision to tell the story backward is not a gimmick. It is the only way to make the audience experience what Leonard experiences: knowing the outcome but not the cause, receiving the effect before the explanation. The film is a machine designed to produce the same disorientation in the viewer that Leonard lives with every waking moment. And that is why it endures: Memento does not just tell you about amnesia. It gives it to you.
Written by StreamRoulette Editorial
You May Also Like
Not Sure What to Watch Next?
StreamRoulette picks your next film in seconds — based on mood, genre, or platform.
Try StreamRoulette


