Main Cast Pu Ye Dong Huang Shengyi Li Hui Yuen Qiu Danny Chan Lam Tze-Chung Richard Ng Man-Tat Tenky Tin Kai-Man He Wenhui Fan Tiantian Seasons Season 1 35 episodes 2005