Cast & Crew

Directed by

Johnnie To

Writing Credits

Sandy Shaw
(written by)

Cast

Maggie Cheung
Chat / Thief Catcher / Mercy
Michelle Yeoh
Ching / Invisible Woman / Number 3 (as Michelle Khan)
Anita Mui
Tung / Wonder Woman / Shadow Fox
Damian Lau
Inspector Lau
Anthony Chau-Sang Wong
Kau
Paul Chun
Chief of Police
James Pax
Inventor
Shi-Kwan Yen
Evil Master
Guerin Barry
(voice)
Keith Ferguson
(voice)
Jessica Gee-George
Ching / Invisible Woman (voice) (as Jessica Gee)
Philip Keung
(as Patrick Keung)
Tom Konkle
(voice)
Siu-Kay Lee
Leader of robbers at chemical factory
Wendee Lee
Mercy / Thief Catcher (voice)
Page Leong
Tian / Shadow Fox (voice)
Katrina McNeal
(voice)
Bob Papenbrook
(voice)
Valerie Milenka Repnau
Seer
Fred Tatasciore
Kau
Kirk Thornton
Inspector Lau
Yat-Fei Wong
Car thief
Tao Xu
Police Chief's wife

Produced by

Pui-Wah Chan
planning: production designed by (as Chan Pui Wah)
Cora Cheng
executive producer
Siu-Tung Ching
producer (as Ching Siu Tung)
Catherine Hun
planning: production designed by
Johnnie To
producer
Brian Yip
executive producer

Music by

Wai Lap Wu
(as William Hu)

Cinematography by

Moon-Tong Lau
(as Tom Lau)
Hang-Sang Poon
(as Poon Hang Sang)

Editing by

Kam Wah Ng

Art Direction by

Bruce Yu

Makeup Department

Lianti Li
hair stylist
Xianling Wen
makeup artist
Yuhao Wu
hair stylist
Fengyan Zheng
makeup artist

Production Management

Pui-Wah Chan
production manager
Ise Cheng
production supervisor
Shannon McIntosh
executive in charge of production (english version)
Catherine Ta
production manager

Second Unit Director or Assistant Director

Raymond Cheng
assistant director
Kim Wah Lou
assistant director (as Lo Kim Wah)

Art Department

Raymond Chan
set designer

Sound Department

Patrick Giraudi
sound re-recording mixer: English dubbing
Guohua Wu
sound effects

Special Effects by

Le Bai
special effects

Stunts

Siu-Tung Ching
martial arts fight director (as Ching Siu Tung)
Dion Lam
action coordinator
Bruce Law
car stunt coordinator

Camera and Electrical Department

Wai-Nin Chan
lighting technician
Yuen-Man Fung
assistant camera
Kwan-Cheung Lee
still photographer
Lien-You Tsou
assistant camera
Wai-Keung Tung
lighting technician
Gam-Hung Wan
assistant lighting
Wing-Chi Wong
assistant lighting

Costume and Wardrobe Department

Helen Li
assistant costume designer (as Chi Pui Li)

Editorial Department

Diana Tauder
editorial consultant (english version)

Music Department

Christian Jacobs
composer: additional music: english version

Additional Crew

Steve Apostolina
voice talent
Guerin Barry
voice talent
Richard Cansino
voice talent
Siu-Tung Ching
action choreographer
Peter Doyle
voice talent
Keith Ferguson
voice talent
Jessica Gee-George
voice talent (as Jessica Gee)
Sabrina Hill
voice talent
Tom Konkle
voice talent
Wendy Lee
voice talent
Page Leong
voice talent
Liana Maeby
voice talent
Katrina McNeal
voice talent
Bob Papenbrook
voice talent
Lia Sargent
voice talent
Riva Spier
voice talent
Ezra Weisz
voice talent
Alexandra Wright
voice talent
Masaki Yokochi
title designer: main and end titles
All Filters