as Huaju Mao
as Ming Wangye
as Yan Chixia
as Long Quan
as Xinyue
as Wu Chen
as Pan Xing
as Wan village chief
as Methodist
as Xiao Die