Love Between Fairy and Devil is a Chinese fantasy romance drama that captivated global audiences with its mesmerizing visuals, mythical worldbuilding, and emotionally rich storytelling. Originally released in August 2022 on iQIYI, the series has continued to gain popularity on various streaming platforms thanks to its unique characters and epic love story. Blending xianxia fantasy with poignant romance, it stands out as one of the most talked-about C-dramas of the past few years.
Profile

Title: Love Between Fairy and Devil (苍兰诀)
Genre: Fantasy · Romance · Xianxia · Drama
Release Date: August 7, 2022
Episodes: 36
Starring: Dylan Wang, Esther Yu, Zhang Linghe, Xu Haiqiao
Director: Yi Zheng, Qian Jingwu
Writer: Liu Xiao Lian
Streaming: iQIYI (Global), Netflix
Country: China
Synopsis
Orchid (Esther Yu) is a kindhearted fairy from the Arbiter Hall of the Heavenly Realm—fragile, cheerful, and seemingly powerless. When fate pulls her into a forbidden encounter with Dongfang Qingcang (Dylan Wang), the ruthless and feared Demon Lord of the Moon Tribe, their destinies become forever entwined.
After being trapped together in a spiritual realm, a mysterious magic causes them to accidentally swap bodies. What begins as a humorous curse soon transforms into a dangerous entanglement, as Orchid begins to awaken Qingcang’s long-buried humanity, and he finds himself falling for the one being he once sought to destroy.
As the battle between the immortal and demon realms intensifies, their bond deepens. But with looming war, ancient prophecies, and Orchid’s hidden origins threatening to tear them apart, they must defy fate to protect each other—and possibly change the world.
Love Between Fairy and Devil is a sweeping tale of love, sacrifice, and rebirth. With equal parts lighthearted charm and emotional intensity, it explores what it means to be human, even for those who aren’t.
If you enjoyed “Love Between Fairy and Devil” then check out for more recommendations!

Character Dynamics and Performances
Dongfang Qingcang (Dylan Wang)
Dylan Wang delivers a commanding yet vulnerable performance, perfectly portraying a cold-hearted demon lord slowly transformed by love.Orchid (Esther Yu)
Esther Yu charms as the innocent and spirited fairy. Her growth from a timid healer to a brave heroine is heartwarming and believable.Chang Heng (Zhang Linghe)
As the second male lead, Zhang Linghe adds emotional complexity with his restrained performance as a god torn between duty and affection.Rong Hao (Xu Haiqiao)
Xu Haiqiao’s portrayal of the morally ambiguous strategist adds tension and surprise, especially as his motives slowly unravel.
Is Love Between Fairy and Devil Worth Watching?
Pros
Stunning Visuals
From celestial gardens to dark moon palaces, the show features breathtaking sets and impressive CGI.Epic Romance
The chemistry between the leads is powerful, filled with tension, playfulness, and heartbreak.Original Storyline
Despite its fantasy roots, the drama’s body-swap twist and nuanced characters feel fresh and engaging.
Cons
Pacing in Later Episodes
Some episodes in the final arc slow down the momentum, focusing heavily on lore and exposition.Mythical Lore Overload
New viewers to xianxia may find the rules and worldbuilding a bit overwhelming at first.
Watch Love Between Fairy and Devil Trailer
Love Between Fairy and Devil Cast
Main
- Yu Shuxin as Orchid / Xiao Lanhua / Goddess Xiyun
- Li Xiyuan portrays young Xiyun.
- Dylan Wang as Dongfang Qingcang
- Fang Xiaomo portrays teen Dongfang Qingcang
- Ren Yifan as young Dongfang Qingcang.
Supporting
Fairy Realm Shuiyuntian
- Xu Haiqiao as Rong Hao
- Guo Xiaoting as Chidi Nüzi
- Zhang Linghe as Changheng
- Wang Yueyi as Danyin
Moon Tribe’s Cangyan Sea
- Charles Lin as Shangque
- Zhang Chenxiao as Xunfeng
- Zhao Bin as Elder Moon Lord
- Zhang Bozhi as King of Nanyou
- Li Xizi as King of Beiyou
Sea Market / Haishi City
- Hong Xiao as Jieli
- Cheng Zi as Dieyi
Special appearances
- Li Yitong as Siming
- Chen Ruoxuan as Chang Yuan
Looking for unique gifts for a friend or loved one checkout: Lucasgift
Final Thoughts
Love Between Fairy and Devil is a must-watch for fans of Chinese fantasy romance. With its unforgettable characters, emotional depth, and dazzling aesthetics, the series balances lighthearted humor with high-stakes drama. It’s a tale of redemption and destiny that resonates long after the final episode. Whether you’re a longtime xianxia fan or new to the genre, this series offers a magical escape worth your time.