Adapted from one of China's most well-known fairy tales, the Goddess of Mount Hua falls in love with a young mortal scholar Liu Yanchang and gives birth to a baby son, Chenxiang. When Chenxiang grows up, he seeks to unravel the mystery surrounding his mother whom he has never met.
as Goddess of Mountain Hua
as Fairy Lingzhi
as Liu Yanchang (young)
as Liu Chenxiang
as Erlang, Vanguard of Heaven
as Liu Yanchang (middle-aged)
as Liu Qiu'er
as Wang Guiying
as God of Thunder
as Heavenly Dog
as Qin Guanbao
as Prime Minister
as Mountain ghost
as Fairy
as Village woman
as Villager
as Student
as Fairy
as Fairy
as Student
as Court staff
as Student
as Student
as Fairy
as Court staff
as Fairy
as Student
as Strong bandit
as Fairy
as Bandit
as Minister's servant
as Student
as Fairy
as Court Staff
as Student
as Fairy
as Student
as Court staff
as Student
as Student
as Student
as Court staff
as Teacher
as Fairy
as Villager
as Government official