Pei Chan
Director
Wood-Yau Cheung
Chow Shun
Kar-Yee Lam
Phoenix Spirit
Yee Mui
Fox Spirit Pak Ling-sin
Jian Ouyang
Uncle Chung
Yat On Poon
Wong Boon-sin - Taoist Priest