Herman Li He
Role(s): Yan Li
Mavis Pan
Role(s): Lin Yu
Chen Weiran
Role(s): Magistrate Liu
Wang Ning
Role(s): Shi Gu