Danson Tang
Role(s): Main Role
Sabrina Qiu
Role(s): Wang Yue Lun
Wei Jinsong
Role(s): Du Niang
Michael Kai Sui
Role(s): Di Shi Tian
Wu Lihua
Role(s): Old beggar