Add likes... Punish Evil Genre: Director: Lang QiangCast: Tan Kai, Patrick Tam, Cao Minghua, Li Sibo, Liu RuiqiaoCountry: China