Joey Wong Cho-Yin
Sou Ching / White Snake
Joey Wong Cho-Yin
Sou Ching / White Snake
Maggie Cheung Man-Yuk
Green Snake
Vincent Zhao Wenzhuo
Fa-Hai / Faat Hoi
Wu Hsing-Guo
Master Hsui Xien / Hui Sin
Ma Jingwu
Blind Taoist
Tien Feng
Spider Who Have Attained Human Form
Chan Tung-Mui
Lau Kong
Blind Monk
Lau Shun
Old Monk
Nagma
Bharata Natyam Dancer
Lun Ga-Chun
Paco Yick Tin-Hung
Wong Tak-Yan
Lilian Lee
Novel
Tsui Hark
Director
Tsui Hark
Producer
Lilian Lee
Screenplay
Mark Lui
Original Music Composer
Sarah Chen
Theme Song Performance
Tsui Hark
Screenplay
James Wong Jim
Original Music Composer
Ko Chiu-Lam
Director of Photography
Yuen Bun
Martial Arts Choreographer
Tong Kai
Martial Arts Choreographer
Ah-Chik
Editor
Bill Lui Cho-Hung
Art Direction
Bo-Ling Ng
Costume Design
Koan Hui On
Assistant Director
Pony Mok Fung-Yee
Assistant Director