All Cast

Joey Wong Cho-Yin

Joey Wong Cho-Yin

Yun Yuk Yi

Jacky Cheung

Jacky Cheung

Mambo

Meg Lam Kin-Ming

Meg Lam Kin-Ming

Evil

Andy Hui Chi-On

Andy Hui Chi-On

An

Tiffany Lau Yuk-Ting

Tiffany Lau Yuk-Ting

Yin

Hsiao Ho

Hsiao Ho

Modern Sifu

Si-Ma Yin

Si-Ma Yin

Policewoman

Gloria Yip Wan-Yee

Gloria Yip Wan-Yee

Siu Yi

Ku Feng

Ku Feng

Ancient Sifu

Walter Tso Tat-Wah

Walter Tso Tat-Wah

Retarded Boy's Father

Gabriel Wong Yat-Shan

Gabriel Wong Yat-Shan

Retarded Boy