There are two adaptations based on the popular yet controversial novel by Tangqi Gongzi 唐七公子, one is a movie while the other is a drama called Eternal Love 三生三世十里桃花 which details a tragic love story that transcends across three lifetimes.
I got a taste of the author's fondness for sadistic romance 虐戀 in City of Devastating Love and this appears to be no different. Yang Mi (Sword of Legends) and Mark Chao (The Warriors Gate) take the lead as Bai Qian and Yue Hua while Dilraba Dilmurat (Pretty Li Hui Zhen) and Gao Weiguang (Classic of Mountains and Seas) follow suit as Feng Jiu and Dong Hua, protagonists of the sequel Three Lives Three Worlds The Pillow Book.
The rest of the cast includes Zhang Zhi Yao (The Lost Tomb), Zhang Bin Bin (Just One Smile is Very Alluring), Maggie Huang, Zhu Xu Dan, Dai Si and An Yue Xi (Whirlwind Girl 2).
As is the fate of popular novel adaptations, there was much speculation over casting and one of the fan fics from 2014 paired Wallace Huo together with Tiffany Tang Yan.
The story revolves around Bai Qian, a fox from Qing Qiu who possesses an ethereal beauty unmatched in all the realms while Yue Hua is the Crown Prince of the heavenly realm. They meet and fall in love unaware of each other's identities and it leads to a world of heartaches.
You may already be familiar with Qing Qiu, a place often referred to in works of fiction and it is actually loosely based on the Classic of Mountains and Seas 山海经, which depicts stories about deities and events that exist only in legends.
For synopsis, cast and ratings, see 2017 Chinese historical dramas (eng subs on Dramafever).