Mysteries of Heaven

Cast
Note:


 * Qian Ge was originally casted to play the role of the Second Female Lead. However, due to her bellow average performance and other issues, she was replaced by Zhang Yitong.