Yumin stole Moonjae’s face. But Moonjae stole Yumin’s life first. A full look back at the ending of Mousetrap, and the clues that were there from the start. Full spoilers.
By the time Mousetrap ends, you realize the question you’d been asking was wrong from the start.
For ten episodes, viewers chase the same thing: who is the real Je Moonjae, and who is the Rat. But the question the ending actually asks is different. Not who is real — but who actually lived their own life.
Looked at through that lens, scenes that felt minor early on read completely differently.
Haven’t watched yet? Start here: Mousetrap: What You Need to Know Before You Watch.
Already finished the series? Catch up on the plot first: Mousetrap: Full Story and Ending Explained.
This post is about the clues and the ending itself.
So Who Was the Real Rat?
The easy answer is Seo Yumin. He undergoes surgery to look exactly like Moonjae, steals his resident registration number and fingerprints, moves into his home, and convinces everyone around him that he’s the real thing. He’s the fieldmouse folktale, transplanted whole into the present.
But by the end, the relationship flips. Before Yumin ever stole Moonjae’s identity, Moonjae had already stolen Yumin’s life. He spread false claims about Yumin and his girlfriend Minyoung online, driving her to her death. Then he stole Yumin’s notebook, turned it into a novel, won a rookie writer award, and became a famous author. He destroyed Yumin’s life and stole his future too.
Seen that way, Yumin’s revenge is monstrous, but structurally, it’s precise. You stole my story to build your life — so I’ll steal your entire life in return.
Yumin stole Moonjae’s face. Moonjae stole Yumin’s life first. It’s hard to call just one of them the Rat. They both are.
Even the Name “Je Moonjae” Was Never One Person’s
Once Sunyong’s past comes out, the question gets even messier. As a child, Sunyong was adopted by Moonjae’s parents and lived under the name Je Moonjae. When the couple had a biological son, Sunyong was given up for adoption again, and that name passed to the newborn.
Laid out in order: the first Je Moonjae was Park Sunyong. The second was the man we spent the whole show believing was the protagonist. The third was Seo Yumin, who stole that name and face outright.
At that point, the question of who the “real” Je Moonjae is starts to fall apart. Is it DNA? A resident registration number? A face? The way people around you remember you? Or the life you’ve actually lived? Mousetrap knocks down each of these standards, one at a time.
Clue 1: What Suhyun’s Last Words Were Really Pointing At
Right before she dies, Suhyun tells Moonjae: “This is all because of your lie.”
At first, it sounds like she’s talking about the embezzlement — the money he and Suhyun skimmed from Noja, the leverage the Rat used against them. But by the end, that line means something much bigger. Moonjae’s entire life was built on a lie. He lived as a fake college student, turned Yumin’s writing into his own, and rewrote his own memory of Yumin and Minyoung’s relationship.
Suhyun was telling us the answer from the beginning. We just didn’t know how big that lie actually was.
Clue 2: Why Couldn’t Moonjae Write for Three Years?
Moonjae is a successful novelist who hasn’t produced real work in three years. At first, that reads as panic disorder and self-isolation. By the ending, it means something else.
The book that first made him a writer came out of Yumin’s notebook. The identity he was so proud of — “novelist Je Moonjae” — was never really his to begin with.
That’s why it matters when he tries to rewrite the second volume of The Rat that Yumin left behind, and can’t get down a single line. With Yumin gone, he should finally be free. Instead, for the first time, he has to write something on his own. And nothing comes.
Clue 3: There Was No “Je Moonjae” Enrolled at That University
Moonjae tells his college years to Sunyong so naturally it’s easy to believe him — Yumin as the fake student who wormed his way in, who read his notebook without permission. Sunyong believes it. The audience believes it too.
But university records show there was never a student named Je Moonjae there at all. Only Yumin and Minyoung were real students. This is the drama’s first big reveal: the memory we’d trusted belonged to the wrong person.
It’s worth asking whether Moonjae is simply lying, or something else. He seems to genuinely believe his own rewritten memory is the truth. Whether that’s the medication or a hypnosis of his own making, the show never says.
By the ending, Moonjae tells Noja he doesn’t need the medication anymore — that his real memories have all come back. Then he asks if he can stay by Noja’s side. That line matters. There is no practical reason for Moonjae to stay with Noja anymore. But after everything he’s done, he seems to want someone beside him — someone who knows what he really is. And he wants that person to be Noja. By the end, Moonjae at least seems to understand that he was never simply the victim in this story.
Clue 4: The Moment His Uncle Called Sunyong “Moonjae”
Han Huisu has Alzheimer’s. When he sees Sunyong for the first time and calls him “Moonjae,” it looks like the disease has confused him.
It’s the opposite. That’s the one moment Huisu gets exactly right. Sunyong really was Je Moonjae once. What looked like an error turns out to be the truth, while what looked like a certainty — Moonjae’s own memory — turns out to be false. This is the trick Mousetrap keeps pulling.
Clue 5: Why the First Tip Went to Sunyong, of All People
It’s not a coincidence that Sunyong ends up on this case. Yumin knew his past. Sunyong once lived as Je Moonjae himself. To Yumin, Sunyong wasn’t just some detective — he was proof of who that name originally belonged to.
Noja once asked a former colleague to dig into Moonjae’s background. In the middle of that file, an adoption document flashes across the screen for a second. It’s easy to miss if you’re not a Korean viewer, but plenty of Korean audiences caught it and assumed it meant Moonjae himself had been adopted. It’s actually Sunyong’s adoption paperwork. Someone as meticulous as Yumin would have already known exactly who Sunyong was.
Getting Moonjae and the fake to collide wasn’t enough for Yumin. He needed to drag out where that name had actually started. So the first anonymous tip went to Sunyong.
Clue 6: Why Yumin Left His Revenge Behind as a Novel
Yumin doesn’t stop at killing Moonjae or just stealing his identity. He writes a novel called The Rat.
That choice matters. It mirrors exactly what Moonjae did to him. Moonjae took Yumin’s life and turned it into his own novel. Yumin does the reverse — he takes Moonjae’s hidden life and turns it into his. Once the second volume is finished, what Moonjae actually did comes out into the world.
This is revenge carried out in writing, not with a knife or a gun. Yumin brings Moonjae down using the exact method that made Moonjae successful in the first place.
Clue 7: Why Moonjae’s Apartment Looks Like a Rat’s Burrow
Plenty of viewers have read Moonjae’s apartment as a rat’s burrow. I think that reading holds up.
When it first appears, the apartment is huge and expensive — a successful writer’s home. But it never looks comfortable. Moonjae isn’t living in it so much as hiding in it. The hallway the camera keeps returning to is long and tight, closer to a tunnel than a home. That’s why the scene of him having a panic attack in that hallway carries so much weight.
At first, it reads as a man hiding from the world because of panic disorder. By the ending, the meaning shifts. Moonjae knows the whole truth. Yumin is gone. He could walk outside. Instead, he goes back into the second home the Rat, Yumin, built for him.
If he was hiding from illness at first, by the end he’s become the rat and hidden himself away on purpose. No one locks him in. The door isn’t even locked. Yet he locks it himself and crawls back into the burrow.
The apartment at the start was “his” home, stolen by someone else. The apartment at the end is the burrow Moonjae enters after killing the Rat — having now become a Rat himself. Inside it, he even dreams of a swarm of field mice eating his own body.
Clue 8: Was Yumin Still Alive at the End?
When Moonjae sits down to write again, Yumin is standing outside the window. Yumin fell into the sea, but his body was never confirmed. So the possibility that he survived can’t be fully ruled out.
But it doesn’t have to be read as survival. Moonjae is already coming apart — he can’t write, and he’s having nightmares of field mice eating his body. The Yumin outside the window could just as easily be guilt taking a shape.
The show deliberately refuses to answer. Either way, the outcome is the same. Moonjae never escapes Yumin. If he’s alive, he’ll come back for real. If he’s dead, he’ll go on living inside Moonjae regardless.
What “Nojatdon” Actually Means
Nojatdon is an old Korean word for money given to someone setting out on a long journey. It can also refer to money given to the dead for their journey to the afterlife. Noja gets his nickname because he buries people alive and throws nojatdon in after them. It’s a cruel joke of a premise.
People in this story kill, deceive, and buy and sell identities for money — and in the end, none of them get to take any of it with them. Moonjae holds onto a name. Yumin holds onto Moonjae’s life. Seunggyu holds onto money. Noja is the one who’s watched that ending play out again and again.
You could try to connect this to the philosopher Laozi, whose name sounds the same in Korean, but the show itself doesn’t really support that reading. The Korean word for nojatdon carries enough meaning on its own.
Noja’s Ending — Why He Turns Down Moonjae’s Money
Noja spent the whole story chasing Moonjae over money. When Moonjae finally offers to pay it back, Noja refuses.
That money was never clean to begin with. Noja has spent his life handing people over and using violence to survive, in a world where other people’s money and other people’s lives are impossible to separate. That’s what makes his final words to Moonjae matter: however messed up your life is, live it for real, at least once.
It’s not that Noja has suddenly become a moral man. It’s the opposite. He’s earned the right to say that specifically because he’s seen, more than almost anyone, how people who live off what they’ve taken from others end up.
He leaves his past behind and heads home to actually live, farming and staying close to family. He gets a happy ending.
Sunyong’s Ending — How He Got a Different Outcome Than Moonjae
Sunyong is another person whose place in the world got shaken loose. He was adopted, lived as Je Moonjae, and was given up again. His own family falls apart, and he ends up divorced.
But at the end, Sunyong makes a different choice than Moonjae. He doesn’t decide his life is over. After finding his uncle, he comes to understand what family actually means. In divorce court, he genuinely asks for a chance to start over.
Three people carry the name Je Moonjae in this story. All three have their lives shaken, all three end up living someone else’s life at some point. But two of them end up destroyed by the Rat or living as one, while only Sunyong, once he learns the truth, chooses his own life.
So what Mousetrap is really saying may not simply be “don’t become a fake.” It’s whether you can start your life again after admitting it fell apart. Sunyong tries to. Moonjae crawls back into the burrow instead.
What Seunggyu’s Last Line Actually Means
The doorbell rings. Seunggyu is outside. “Hey, rat. Open the door.”
On the surface, it’s simple. Noja already warned him Seunggyu wasn’t finished. And now Seunggyu has actually come.
But ending the show on that image is worth sitting with a little longer. Moonjae threw Yumin into the sea and believes he’s gotten his life back. But nothing from the past actually disappeared — not the stolen money, not the stolen writing, not Minyoung’s death, not Yumin’s revenge, not the people caught up in all of it along the way.
Moonjae has crawled back into the burrow, but this time, someone is knocking from the outside. The thing he couldn’t outrun has finally arrived.
Seunggyu might be a hallucination. But that hardly matters. Moonjae has spent much of his life hiding from the truth inside his own version of reality.
Is This a Happy Ending?
Philosophically, I think it is.
Moonjae survives and gets his place back. Yumin, the Rat, is gone. Moonjae was the real villain here, but Yumin is the other villain who built this entire disaster. On the surface, it looks like the man who reclaimed himself has won.
Yumin’s revenge only looks like a failure. He may have died, but he succeeded in truly destroying Moonjae. Moonjae got his name back, only to become the real Rat himself. In that sense, Yumin still won.
The two Rats meet their ruin, while Sunyong — the one who had once truly been Je Moonjae — returns to his own life as Sunyong, and to his family. It’s easy to overlook, but Sunyong carries more weight in this story than almost anyone realizes. Like the young nobleman in the old Korean folktale, he’s the one who finally gets his own place back.
That’s why I see the ending as a philosophical happy ending, even if it isn’t a happy one for everyone.
Everything you need to fully understand Netflix’s Mousetrap — what to know going in, the full story, and how the original webtoon differs.
Mousetrap: What You Need to Know Before You Watch
Mousetrap: Full Story and Ending Explained
Mousetrap Original Webtoon Explained — The Full Story and How It Differs From Netflix

Looking for more Korean thrillers with this much twist density?
Should You Watch The East Palace? A Korean Viewer’s Take

Agent Kim Reactivated: What You Need to Know Before You Watch

A Shop for Killers Season 1: What You Need to Know Before Season 2

Do you read the ending the same way? Or did Moonjae lose more than he won? Let me know in the comments.
Some links in this post may be affiliate links. If you make a purchase through them, I may earn a small commission at no extra cost to you.