Episode Recap

A Dream Within a Dream: Episodes 23-25 Recap

**SPOILER ALERT**

TL;DR (Quick Overview)

This stretch delivers a huge sense of payoff. Nan Heng finally outmanoeuvring both Chu Guihong and Gao, Song Yi Meng working out the truth about Li Shiliu on her own, and the Waning River Crescent Guild’s full-force loyalty at the execution ground all land hard after so many episodes of buildup.

Her continued coldness toward Nan Heng right after is frustrating to watch, but episode 25’s payoff more than makes up for it, Nan Heng kneeling at court and taking full responsibility earns real forgiveness, a stark contrast to how everyone else in this story handles guilt. The family dinner scene offers a welcome breather, while Chu Guihong immediately plotting against Nan Heng’s own mother is a stark reminder of how far gone he already is.

A Dream Within a Dream Recap: Episode 23

The Annulment

The Emperor arrives at the Song residence intending to force through the marriage, Song Yimeng to Nan Heng, her sister as concubine, the whole family relocated to his fiefdom. Song Yimeng talks him out of it instead, arguing that cancelling the engagement actually strips Nan Heng of the political leverage he’d gain through the Song family alliance, buying the Emperor room to plan succession properly.

He agrees, but warns her plainly that betraying Nan Heng like this makes her an enemy who won’t spare her or her family. She brings the annulment straight to Nan Heng herself, and it’s a genuinely devastating scene.

He begs to know why she couldn’t wait until her sister’s situation was resolved, why she keeps trusting a script over the living, breathing man standing in front of her who actually loves her.

Her answer cuts deep: she’s never trusted him, not once, everything she’s done, the alliance, the blade forging method, even agreeing to the engagement, was all in service of eventually killing him. If not for her sister’s feelings for him getting in the way, she’d have done it already. It’s the first time we see her genuinely angry rather than scheming, and the performance really sells the heartbreak on both sides.

Song Yimeng’s Realization

Furious at her sister for cancelling the engagement without asking, Song Yiting finally admits the truth, her heart belongs to Shang Guanhe, not Nan Heng. That confession sends Song Yimeng back to her notes, working through the “iconic scenes” she’s tracked from the script.

Li Shiliu saved her twice, Nan Heng saved her three times, except for the Lantern Festival, where the script called for Nan Heng but Li Shiliu showed up instead. Piecing it together against the rule that the male lead must always save the female lead in danger, she finally gets there: the script never actually changed. Nan Heng and Li Shiliu have been the same person all along. A hugely satisfying payoff after so many episodes of near misses.

Disbanding the Guild

Trying to protect them, Nan Heng attempts to disband the Waning River Crescent Guild entirely, offering everyone money to walk away safely from Vicious Moonlight. They refuse outright, insisting they’re brothers who live and die together, forcing him to finally reveal himself. When even that doesn’t work, he lies, cruelly claiming they were only ever useful to him and are now worthless, just to make them angry enough to actually leave.

Chu Guihong Gets Closer to the Truth

Still digging, Chu Guihong is met with a challenge from Shang Guanhe: find any real crime committed by the Waning River Crescent Guild, and he’ll confess everything. There’s nothing to find, since their money has only ever gone toward helping the poor, funding relief work, and keeping the streets safe at night.

Shang Guanhe turns the questions back on him, had he ever really investigated the Empress’s assassination properly, why didn’t help ever come during Pingrong, how could a nine-year-old possibly have orchestrated an assassination in the first place. It’s the first real crack in Chu Guihong’s certainty.

Li Shi Liu Nan Heng Reveal

Determined to know for certain, Song Yimeng returns to Vicious Moonlight and deliberately puts a knife to her own throat, and just as she predicted, Nan Heng appears to save her. His identity is finally, fully revealed to her, no more disguises, no more guessing.

What an episode. So much finally lands here after over twenty episodes of buildup, easily one of the strongest in the series so far.

A scene from Chinese period drama, A Dream Within a Dream episodes 23-25 recap of a man in a hat talking to another man with long hair
Image Credit: A Dream Within A Dream | Linmon Pictures | iQIYI

A Dream Within a Dream Recap: Episode 24

The Fight

Song Yimeng is furious at Nan Heng for the deception, promising to listen when he tries to explain, then cutting him off the moment he actually tries. She’s convinced that everything Li Shiliu ever felt for her was fake, just another layer of manipulation aimed at power, and the more he insists he loves her, the more it seems to hurt her.

It’s a genuinely well-acted, painful scene, both of them hurting for completely different reasons, but her refusal to look inward at her own part in all of this, after everything she put him through believing he was the villain, is genuinely maddening to watch.

Uncle Gao’s Fading Grip

Chancellor Gao presses Nan Heng over the Li Shiliu secret, and Nan Heng deflects, claiming he only hid it to protect Gao’s own corruption around embezzled relief funds. Gao starts to realize his hold over his nephew is slipping now that Nan Heng doesn’t need him the way he used to.

Chu Guihong’s Unravelling

The Qianyu Army raids Vicious Moonlight looking for Li Shiliu and finds Song Yimeng instead, dragging her back to Chu Guihong. He demands to know why she keeps siding with Nan Heng, spiralling into the belief that goodness has only ever cost him everything, and that ruthlessness might be the only way to actually win. Song Yimeng reminds him of the promise he made his mother, never to harm innocent people, a promise he’s actively breaking by going after the Waning River Crescent Guild. He’s clearly losing himself.

Court Politics and a Trap

At court, Chu Guihong accuses Nan Heng of harbouring Shang Guanhe, while Nan Heng counters by accusing him of hiring bandits to attack him while disguised as Li Shiliu. The Emperor’s solution is brutally simple: execute Shang Guanhe.

Gao twists the knife further, suggesting Nan Heng carry out the execution himself to clear his own name, fully expecting Nan Heng’s instinct to protect will win out as it always has. Everyone in this scene is using him as a pawn for their own ends, and Gao quietly erases all evidence linking Nan Heng to the Waning River Crescent guild to keep himself indispensable.

A Dream Within a Dream Execution Rescue

Song Yiting rushes to her sister for help, and together they scramble to buy time and prove Shang Guanhe’s innocence, especially once it’s clear Nan Heng knew all along he never actually committed the embezzlement he’s being executed for.

On execution day, Fu Gui signals a rescue is coming, army and explosives waiting below, but Shang Guanhe refuses to let anyone risk their lives for him, stepping forward willingly and simply asking for one last cup of wine.

Just as the execution is about to proceed, the fourth boss intervenes, and the entire Waning River Crescent Guild loyalty becomes evident as they stand united and show up together, announcing themselves in full. A genuine hell-yeah moment, all of them choosing loyalty over survival.

A scene from Chinese period drama, A Dream Within a Dream episodes 23-25 recap of Prince with a man facing execution
Image Credit: A Dream Within A Dream | Linmon Pictures | iQIYI

A Dream Within a Dream Recap: Episode 25

The Standoff and the Truth

The Waning River Crescent Guild’s full appearance at the execution ground brings everything to a tense standstill between them, the Qianyu Army, and the Xuanjia Army. Chu Guihong orders them killed on the spot for disrupting the execution, forcing Nan Heng to step in with his own troops to stop the slaughter.

Meanwhile the Song sisters arrive with the real story, Shang Guanhe never stole disaster relief funds out of greed, he stole them because they’d already been embezzled and were never reaching the starving people of Jiangnan in the first place.

Song Yiting publicly calls out Chu Guihong for never properly investigating the case, and with a petition from 800 survivors in hand, the truth comes out: Chancellor Gao was behind the original theft all along.

Song Yimeng, still furious with Nan Heng, doesn’t let him off easy either, calling out his own hypocrisy for staying silent all this time and letting innocent people suffer while he quietly built the Waning River Crescent Guild to ease his own guilt.

He finally admits she’s right, that he shouldn’t have treated the genuine loyalty of his people as something disposable, and publicly credits the Waning River Crescent Guild for doing the right thing all along.

Nan Heng’s Reckoning at Court

Back at court, Nan Rui and Chu Guihong seize the political opening, pushing to strip Nan Heng of command over the Xuanjia Army entirely. Nan Heng rides through the night to retrieve the real Jiangnan records and lays everything bare himself, his role as Li Shiliu, the Waning River Crescent Guild, his years of silence protecting Gao.

He kneels and takes full responsibility, proposing his own punishment: sixty lashes, the loss of his noble title, half his savings, and giving up his princely status entirely to live as a commoner, retaining only command of the Xuanjia Army to protect the realm. It’s a genuinely stunning move, and the court reads it as him effectively withdrawing from the fight for the throne altogether.

Song Yude steps in and argues the law should follow the letter of it, not emotion, that the fault lies with Gao, not with Nan Heng, and reminds the court that the death row prisoner would already be dead if not for Nan Heng’s mercy three years ago. The Emperor agrees. Nan Heng survives, stripped down to the rank of general, while Gao is imprisoned and sentenced to exile.

Two Very Different Men

Afterward, Chu Guihong asks Song Yude why he defended Nan Heng, and the answer is blunt: everything Nan Heng did was to protect Song Yimeng and calm the nation. The court confession scene was a sacrifice on his part, while everything Chu Guihong has done lately has only deepened the chaos for his own agenda.

When Chu Guihong insists he’d still marry her and restore her reputation if Nan Heng fell, Song Yude tells him plainly that door closed the day the engagement ended, and asks him, gently, to let her go, and to let himself move on too.

The Next Threat

Even stripped of much of his power, Nan Heng isn’t safe. With Gao gone, the Emperor worries stripping his military command too would throw the court into real turmoil. Chu Guihong, unwilling to let it go, decides to manufacture a new reason to bring him down for good, setting his sights next on Nan Heng’s mother, Noble Consort Gao.

A scene from Chinese period drama, A Dream Within a Dream episodes 23-25 recap of a man kneeling with blood on his back
Image Credit: A Dream Within A Dream | Linmon Pictures | iQIYI

A Dream Within a Dream Episodes 23-25 Recap: My Thoughts

Episode 23 might genuinely be my favourite episode of the entire show. It’s purely because of the payoff. Watching Song Yimeng finally connect the dots on Li Shiliu and Nan Heng, methodically, through her own notes rather than stumbling into it, felt so satisfying. And the Waning River Crescent’s full-force refusal to disband at the execution ground gave me actual chills. That’s the kind of loyalty payoff you only earn by building found-family stuff properly for twenty-plus episodes.

But episode 24 tested my patience. Song Yimeng’s anger at being deceived is fair. But her refusal to hold any of her own choices up to the same scrutiny she applies to him kept the emotional scales feeling unbalanced. Chu Guihong’s descent into rationalized cruelty made for a genuinely tragic turn for a character who started this show as its moral centre.

Episode 25 turned everything around. Nan Heng kneeling at court, giving up his title, and owning every failure out loud, unlike Chu Guihong’s deflecting or Gao’s manipulating, is the moment yu canโ€™t help but love his character even more.

It’s a genuinely powerful turn, choosing accountability over self-preservation, that finally gives Song Yimeng’s anger somewhere real to land. The family dinner scene right after might be my favourite quiet moment in the whole series. It’s a necessary breath that doesn’t move the plot forward, and I loved it anyway. Chu Guihong immediately souring the mood by plotting against Nan Heng’s own mother reminded me just how far gone he already is.

These 3 episodes mark the entire dramaโ€™s new direction. So satisfying and I was glued to the screen.


Thanks for reading! Would absolutely love to hear your thoughts on this episode. Comment below.


Where To Watch:iQIYIViki

Leave a Reply

Your email address will not be published. Required fields are marked *