Credits
Cast

Chow Yun-Fat
Joe

Yammie Lam Kit-Ying
Ida

Emily Chu Bo-Yee
Witch

Dick Wei
Cat Warrior

Ng Hong-Sang

Tang Tai-Wo
Art
James Leung Wah-Sing
Art Direction
Camera
Tom Lau Moon-Tong
Director of Photography
Crew

Phillip Kwok
Martial Arts Choreographer

Alan Chui Chung-San
Martial Arts Choreographer
Lau Chi-Ho
Martial Arts Choreographer
Directing

Tony Ching Siu-Tung
Director, Martial Arts Choreographer
Editing
Peter Cheung Yiu-Chung
Editor
Lighting
Wong Pak-Wing
Lighting Technician
Production
Anthony Chow Deng-Au
Producer
Sound

Violet Lam
Original Music Composer
Writing
Ba Jin
Novel

Chui Jing-Hong
Screenplay