as Liu Dezi
as Liu Suihun
as Yi Shenglei
as Village Chief
as Principal Du
as Troupe manager
as Chen Xiazi