The Yin-Yang Master: Dream of Eternity () is a 2020 Chinese fantasy film directed by Guo Jingming, starring Mark Chao and Deng Lun. It is adapted from Onmyōji written by Baku Yumemakura. It was filmed in year 2019 and was released in China on 25 December 2020. Streaming rights were purchased by Netflix before the film's theatrical release. The film was a box office success as it raked in a record of ¥452 million, 10 days after its official theatrical release. Synopsis Centuries ago, a malevolent serpent demon was born from the desires of man. Four masters gathered together to trap the snake within the Imperial City, sealed within the body of the Empress, protected by four stone guardians. Since then, whenever the serpent threatens to emerge, four masters have travelled to the Imperial City to awaken the four stone guardians. With the threat of the evil serpent rising once more, four masters come together in the Imperial City: Hongruo, Longye (Jessie Li), Boya (Deng Lun), and Qingming (Mark Chao). Qingming and Boya immediately get off on the wrong foot over their opposing view of demons, but are soon forced to cooperate when Master Hongruo is killed in his sleep by a Hair Demon. The Empress orders Princess Changping (Olivia Wang) to investigate Hongruo's death, and instates the palace priest He Shouyue (Wang Duo) as Master Hongruo's replacement. Noticing that He Shouyue bears an uncanny resemblance to his late master, Zhongxing, Qingming confronts him and learns that Shouyue is a Spirit Guardian of Zhongxing, sent to protect the Empress. However, as a result of Zhongxing's death, Shouyue is also slowly dying. After a failed assassination attempt on the Empress, discord grows. The masters suspect each other and investigate independently. Master Longye is eventually accused, but falls victim to the Hair Demon before she can disclose what she had discovered. With her dying breath, Longye attempts to communicate her discovery to Qingming, who interprets the message as an accusation against the Princess. Unwilling to believe the Princess is the criminal, Boya insists Shouyue must be the culprit. Qingming and Boya decide to confront the Princess and Shouyue separately. Meanwhile, the Princess angrily confronts Shouyue, with whom she is in league, for killing Masters Hongruo and Longye. Shouyue reasons that their deaths were justifiable and that in order to keep their plans a secret, Boya and Qingming must also die. When Qingming