
The Unclouded Soul
For centuries, humans and demons have battled over the legendary Yuli Spring, a symbol of desire. Free-spirited Xiao Yao unexpectedly enters Ten Thousand Demons Valley, disrupting the demon world. There, she meets the powerful Demon King Hong Ye, who grows to admire her pure heart. Together, they face mysterious cases and formidable enemies, uncovering hidden truths along the way.
Where to Watch
Episodes
Loading episodes…
Top Cast

Tan Songyun
Xiao Yao / Ning'an · 40 eps

Hou Minghao
Hong Ye · 40 eps

Wang Duo
Bingzhu · 40 eps

Guo Yunqi
Xiao Ming / Xiao Mi · 14 eps

Zhang Xiaowan
Dali · 13 eps

Cui Shaohan
Ji Yan · 12 eps

Huang Jiajing
Lu Pianpian · 12 eps

Li Junhao
Luoluo · 10 eps

Ye Liu
Heiwu · 9 eps

Xie Zecheng
Zhuzi · 9 eps

Liu Xingchen
Wu Huan · 8 eps

Chen Jiawen
Yingning · 8 eps

King Shih-chieh
Emperor of Tiansheng Kingdom · 6 eps

Zhao Liying
Immortal Lord Sui Meng · 6 eps

Wu Yue
Jin Muqing · 5 eps

Li Qian
Madame Jin · 5 eps

Wang Ziwei
Yunyi · 5 eps

Wu Mansi
Pei'er · 4 eps

Li Jing
Prefect · 4 eps

Zhao Yi
Xiao Dadan · 3 eps
More Like This

The Legend of ShenLi

My Journey to You

The Journey of Legend

Immortal Samsara

Fangs of Fortune

Till The End of The Moon

Sword and Beloved

The Untamed

Ever Night

The Immortal Ascension

Where the Mask Ends

Eternal Love of Dream

A Dream of Splendor

The Vendetta of An

Perfect Match

Fated Hearts

Swords of Legends

Eternal Love

Belgravia: The Next Chapter

Back From the Brink
