Acting
as Lian Liuliu
as Yau Sau-yan
as Master Shan
as Pei Ye
as Land Master
as 韋展超
as Li Luobing
as 陈志达
as Iron Chan