Drop whatever you’re watching right now—because Love Between Fairy and Devil (苍兰诀) is the xianxia rollercoaster that ruined romances for millions and still reigns supreme years later. This 36-episode iQIYI blockbuster, adapted from Jiu Lu Fei Xiang’s novel, stars the adorable Esther Yu (Yu Shuxin) as the clumsy little orchid fairy Xiao Lanhua and Dylan Wang (Wang Hedi) as the fearsome Moon Supreme Dongfang Qingcang.
Directed with visual flair and emotional precision, it exploded in 2022 with massive ratings, endless memes, and a fandom that’s still thriving —boasting a 9.0/10 on MyDramaList from over 140,000 votes and iconic status as “the drama that made enemies-to-lovers perfect.”
If you’ve been sleeping on this forbidden love story of a bubbly fairy accidentally reviving an ancient demon lord, wake up! It’s hilarious, heartbreaking, visually stunning, and packed with chemistry that’ll have you screaming at your screen. Let’s dive into why this is the xianxia masterpiece you need in your life.
The Plot: From Body-Swap Chaos to Soul-Shattering Love
Picture this: Dongfang Qingcang, the emotionless demon lord sealed away for 30,000 years, gets revived by a ditzy low-level fairy named Xiao Lanhua who just wanted to fix her broken flower. Oops—her primordial spirit ends up tied to his, leading to a hilarious body-swap where the big bad demon experiences feelings for the first time (and hates it).
What starts as comedic gold—him stuck in her tiny body, her navigating his towering power—evolves into an epic tale of war between immortals and demons, ancient grudges, and a love that defies realms.
The story masterfully balances laugh-out-loud humor (early episodes are pure comedy bliss) with intense action and gut-wrenching angst. Twists hit hard: betrayals, sacrifices, resurrections, and a finale that’s equal parts tear-jerking and triumphant.
No dragged fillers—just tight pacing that flips from fluffy rom-com to high-stakes fantasy seamlessly. Themes of destiny, redemption, and the power of emotions shine, making it deeper than your average xianxia while never losing the fun.
Esther Yu & Dylan Wang: Chemistry That Could Melt Immortal Ice

Esther Yu is pure sunshine as Xiao Lanhua—the clumsy, kind-hearted fairy who’s equal parts adorable and brave. Her expressive acting steals every scene: wide-eyed innocence, cheeky grins, and heartbreaking cries that will destroy you. Yu’s range—from goofy flower girl to goddess-level powerhouse—is phenomenal.
Dylan Wang as Dongfang Qingcang? Iconic. Post-Meteor Garden fame, he embodies the cold, arrogant demon lord with god-tier charisma—those red robes, that deep voice, the subtle softening as love creeps in. His transformation from emotionless tyrant to devoted simp is chef’s kiss perfection.
But the real magic? Their chemistry. Explosive. From bickering body-swaps to tender forehead kisses, every moment crackles. The slow-burn enemies-to-lovers is flawless—no rushed confessions, just organic growth that’s swoony, funny, and deeply emotional. Fans still rave about scenes like the “bone orchid” revival or the arbiter hall confession—pure goosebumps!
Supporting Cast and Those Heart-Stealing Side Stories

The ensemble shines: Zhang Linghe as the tragic Changheng brings quiet intensity, Xu Haiqiao as the scheming Rong Hao delivers complex villainy with sympathy, and the fairy realm crew adds endless laughs. Side romances and bromances (shoutout to the demon subordinates) enrich the world without overshadowing the leads.
Visual Spectacle and an OST That Lives in Your Head Rent-Free

This drama is gorgeous—lavish CGI creates breathtaking realms: fiery demon palaces, ethereal fairy gardens, epic battles with hellfire and gladiolus swords. Costumes? Stunning, especially DFQC’s regal reds and XLH’s flowy pastels. The OST is legendary: “Reminiscence,” “Entanglement,” and the leads’ duets swell perfectly with emotional peaks.
Why Love Between Fairy and Devil is a Timeless Favorite (With Tiny Quibbles)

In a genre full of repetitive tropes, Love Between Fairy and Devil stands out for its humor, heart, and innovation—body-swap comedy meets profound love story. It’s rewatchable gold; fans in 2026 still quote lines and edit fanvids.
Minor flaws? Some mid-season pacing dips with side plots, and CGI wobbles in a few fights—but the highs obliterate them.
Final Verdict: Your Next Obsession Awaits

Love Between Fairy and Devil isn’t just a drama—it’s a magical escape that’ll make you believe in fated love across realms. Esther Yu and Dylan Wang deliver the romance of a lifetime in a package that’s funny, beautiful, and emotionally devastating.
Stream on iQIYI/Netflix/Viki, clear your schedule for 36 episodes, and let it enchant you.
Rating: 9.7/10. Because some loves are worth reviving ancient demons for.
Read: Love in the Clouds (入青云): A Game of Wits and Whispers | Review




