This article discusses the ending of Netflix film The Yin-Yang Master: Dream Of Eternity, so it will contain major spoilers.
It’s easy to see why Netflix decided to acquire this film. Once we establish that the princess is the Empress, and she and Master He Shouyue have been deceiving the city by propping up a fake Empress with a paper doll, it was very clear who the evil serpent was. This brings a thrilling third act where Qingming and Boya fight against the serpent and utilizing guardian spirits to help their cause. Netflix had a blockbuster on their streaming service in mind.
The Yin-Yang Master: Dream Of Eternity – the ending explained
By transferring the serpent to He Shouyue, he becomes immortal, but what he did not consider is that a part of the serpent remained in the Princess. She sacrifices herself by slitting her throat with the Fangyue sword — she hoped that He Shouyue would protect her no matter what. This weakens the evil serpent, and by definition He Shouyue. The serpent launches its poison down at the Qingming and an unconscious Boya, but Boya’s guardian spirit, which he activated, protects them from the shards coming down on them. The evil serpent disintegrates.
But it doesn’t end here, He Shouyue tries to kill Boya but with the sword and it goes right through Qingming who stands in the way; as this happens, the master remembers his teachings — “To find something you want to protect in this world”, and his protection spell activates, and he charges at He Shouyue to defeat him.
What happens next?
Imperial City is in ruins after the attack by the evil serpent. After the city recovers, Boya admits that maybe humans and demons have the same desires after all — good and evil. Qingming and Boya agree to fight side by side when the evil serpent resurfaces again decades from now,; considering these two were at each other’s throats at the start of the series, this becomes an ironic a humourous moment. It also sets up a possible sequel.