Stephen Tung Wai
Lin's brother
Stephen Tung Wai
Lin's brother
Alex Man Chi-Leung
Shan
Kara Wai Ying-Hung
Monkey Lin
Candice Yu On-On
Fei Hsia
Max Mok Siu-Chung
Swallow 13
Margaret Lee
Wind Eel
Ku Kuan-Chung
Sima Chung Wang
Tony Leung Ka-Fai
2nd Prince
Fu Yin-Yu
Shui Erh/Princess
Regina Kent
Mute girl
Tam Wai-Mei
Law Yun-Ping
Ling Hon
Lee Ging-Fan
Leung Sam
Cha Chuen-Yee
Director
Ho Kim-Sing
Art Direction
Mona Fong Yat-Wah
Producer
Cho Wai-Kei
Director of Photography
Titus Ho
Writer
Michael Mak
Writer
Taylor Wong
Writer
Chan King-Sam
Art Direction
Liu Chi-Yu
Costume Design
Lau Gai-Sing
Makeup Artist
Poon Man-Wah
Makeup Artist
Tsui Ping-Kwong
Sound Recordist
Siu Fung
Editor
Ma Chung-Yiu
Editor
Chiu Cheuk-Man
Editor
Chan Dik-Man
Music