That aside, did anyone else take a while to recognize Olivia Wang in her first Chinese fantasy drama. She’s so different in traditional garb, long hair and makeup that I can’t help but feel like the modern day suits her better. Peter Sheng Yilun seems as stoic as his role requires which doesn’t really reveal much about the story. However, stills will be stills, and I suppose we’ll have to wait for the premiere to find out more. God of Lost Fantasy also gives a glimpse of the rest of the cast that includes Jacky Heung, Tang Jing Mei, Chen Meng Qi and Chen Meng Yao.