Cast & Crew

Directed by

Johnnie To
Ka-Fai Wai
(as Wai Ka Fai)

Writing Credits

Ho-Cheung Pang
(novel) (as Edmond Pang)
Ka-Fai Wai
(screenplay) (as Wai Ka Fai) &
Joey O'Bryan
(screenplay)

Cast

Andy Lau
Lok Tok-Wah
Takashi Sorimachi
O
Simon Yam
Albert Lee
Kelly Lin
Chin
Cherrie Ying
Gigi
Suet Lam
Fat Ice
Teddy Lin
C7
Adam Chung-Tai Chan
Henchman
Rocky Lai
Bald Thug
Roderick Lam
Cop
Tsun-Hung Liu
Man In Jail
Ernst Mausser
Priest
Pui Chung Tong
Killer
Chi Wai Wong
Singapore Policeman

Produced by

Catherine Chan
production executive
Emily Chan
administrative producer
Elos Gallo
consultant producer
Esther Koo
administrative associate producer
Andy Lau
producer
Shirley Lau
executive producer
Johnnie To
producer
Ka-Fai Wai
producer (as Wai Ka Fai)
Bob Wong
administrative producer

Music by

Alex Khaskin
co-composer
Guy Zerafa

Cinematography by

Siu-Keung Cheng
director of photography (as Cheng Siu Keung)

Editing by

David M. Richardson
(as David Richardson)

Art Direction by

Silver Cheung
Jerome Fung

Makeup Department

Heidy Sau-Ha Chun
makeup artist (as Hidi Chun)
Joe Kwong
hair stylist

Production Management

Wendy Chan
assistant production manager
Ringo Chen
assistant production manager
Hak Lam
unit manager (as Lam Hak)
Catherine Sie
production manager

Second Unit Director or Assistant Director

Wing-Kin Chin
assistant director (as Chris Chin)
Sheung-Fung Lam
assistant director (as Lam Sheung Fung)
Wing-Cheong Law
associate director
Kung-Lok Lee
assistant director (as Lee Kung Lok)
Tommy Wai-Tak Lor
assistant director (as Lor Wai Tak)
Kingston Shek
assistant director

Art Department

Wai Ming Lam
property master (as Lam Wai Ming)
Chun Yin Yip
assistant set decorator (as Chun Yin Ip)

Sound Department

Kevin Belen
post-production audio
Adam Boyd
sound editor
Jay Cheetham
assistant sound editor
Jacqueline Cristianini
sound supervisor
Kelly Frey
sound editor
Real Gauvreau
sound designer
Dave Hibbert
re-recording mixer (as David Hibbert)
Kirby Jinnah
sound editor
Devan Kraushar
sound editor
Sammy Lee
location sound recordist
Kwok Fai Ng
boom operator (as Ng Kwok Fai)
Mike Paprocki
sound editor
Iain Pattison
re-recording mixer
James Schmidlin
technical advisor
Paul A. Sharpe
re-recording mixer
Shane Shemko
foley artist
Don Short
foley artist
Jean Tejkel
foley mixer (as Jean Raymond)
Cam Wagner
foley artist
James Wallace
sound editor

Special Effects by

Shui Tim Chi
pyrotechnician (as Chi Shui Tim)

Visual Effects by

Stephen Ma
visual effects

Stunts

Yuk Sing Chan
stunts (as Chan Yuk Sing)
Chi Wai Wong
stunt coordinator (as Wong Chi Wai)

Camera and Electrical Department

Ting-Fong Kwong
best boy (as Kwong Ting Fong)
Hirotake Okazaki
still photographer
Hung-Mo To
cinematographer: second unit (as To Hung Mo)
Wang-Fai Wong
still photographer (as Wong Hung Fai)
Kwok-Chiu Wu
gaffer

Costume and Wardrobe Department

Serene Lee
assistant costume designer
Pat Tang
wardrobe assistant
Kar Yan Yip
assistant costume designer (as Karen Yip)

Editorial Department

Kwok Wai Ha
assistant editor (as Ha Kwok Wai)
Chi-Kit Lau
assistant editor (as Lau Chi Kit)
Kam Fat Liu
assistant editor (as Liu Kam Fat)

Music Department

Dave Klotz
composer: additional music / score mixer / score recordist
Rich Walters
music editor
Ken Worth
musician

Script and Continuity Department

Hubert Chow
continuity

Additional Crew

Kam-Pui Cheung
set runner (as Cheung Kam Pui)
Ebara Chitose
translator: Japanese
Ching-Ting Law
set runner (as Lu Ching Ting)
Clement Mak
presenter
Yuk-Fong Siu
craft service
Kenji Tanigaki
translator: Japanese
Wan-San Ting
film coordinator (as Ding Yuin Shan)
Chi-Wai Yau
laboratory technician (as Yau Chi Wai)
All Filters