as Wen Xiaogu
as Zhao Po
as Yan Yujin
as Zhang Xiaolei
as Wang Siwei
as Fang Dawei / David
as Lou Xinbao