Yang Mi
as Meng Fu Yao
Ethan Juan
as Zhang Sun Wu Ji