Cast & Crew

Directed by

Ringo Lam

Writing Credits

Ringo Lam
Sandy Shaw
Kwong-Yam Yip

Cast

Andy Lau
Wai Lok-yan / Mandy Chan
Rosamund Kwan
Mona
Chien-Lien Wu
Crystal Lui 'Chan'
Ron Yuan
Paul
George Cheung
Tung
David Da-Wei Chiang
Uncle Shang
John Ching
Lam Chung / Major Bodar
Paul Chun
Ray Lui
Van Darkholme
Killer
Ka-Kui Ho
General Buboei
Phillip Ko
Wah
Ben Ngai-Cheung Ng
Dog
Kam-Kong Wong
Military Officer
Maggie Wong
Yan's sister
Parkman Wong
Officer Cheng
Victor Wong
Uncle Nine

Produced by

Tiffany Chen
administrative producer (as Tiffany Chen)
Peggy Lee
executive producer (as Peggy Lee Schaffer)

Music by

Teddy Robin Kwan

Cinematography by

Ardy Lam
Arthur Wong

Art Direction by

Tze-Fung Luk
(as Tze Fung Luk)

Set Decoration by

Alexandra Batlin-Wintersteller
(as Alexandra Batlin)

Costume Design by

Shirley Chan

Production Management

Gam-Man Lee
production manager
Peggy Lee
executive production manager

Second Unit Director or Assistant Director

Sylvia Liu
first assistant director
Christopher Martin White
first assistant director: US

Art Department

Christian Svanes Kolding
set dresser
Bret Lama
property master

Special Effects by

Arthur Wai Kit Lau
special effects
Wai-Yuk Tang
special effects director
Yuen-Tai Ting
special effects director

Stunts

Marcus Fox
car stunt
Bob Ivy
stunt coordinator: USA / stunts
Ron Yuan
fight consultant

Camera and Electrical Department

Hung-On Chiu
assistant gaffer
Kei Sheung Chow
assistant camera
Perry Ho
focus puller
Tin Yan Wu
gaffer

Costume and Wardrobe Department

Sasha Levinson
costume assistant
Denni Li
assistant costume designer

Script and Continuity Department

Ga-Ming Chow
continuity
Lai-Ying Law
script supervisor
Pau-Wai Wong
continuity

Additional Crew

Charles Heung
presenter
Oli Laperal Jr.
crew and equipment coordinator
Tsai Mu Ho
presenter
Kin-On Wong
production assistant
Yung-Lin Yeung
caterer
All Filters