X

Cast & Crew

Directed By

Written By

John Woo
written by

Cast

Danny Lee
Insp. Lee Ying / Little Eagle
Kong Chu
Fung Sei
Kenneth Tsang
Sgt. Tsang Yeh
Wing-Cho Yip
Wong Dung-Yu
Barry Wong
Chief Insp. Dou / Tu
Parkman Wong
Insp. Chan Bok
Alan Ng
A Killer
Yamson Domingo
Bodyguard A
Siu Hung Ngan
Bodyguard B
Chuen Chiang
Shooter at beach
Chin-Hung Fan
Shooter at beach
Lung Fei
Gangster
Woon-Ling Hau
Trash lady
Chung Lam
Jueng Wan / Ah Jong's First Victim
Dion Lam
Wong Hoi's Thug
Shung-Fung Lau
Wong Hoi's man
Man-Hua Lin
Gangster
Hung Lu
ReviewBboard Officer
Danny Ng
Frank's Killer
Fat Wan
Gangster
Hsiang Lin Yin
Syndicate Man
Tau Wan Yue
Gangster

Produced By

Hark Tsui
producer

Music

Lowell Lo
Composer

Cinematography

Peter Pau
Cinematographer
Wing-Hang Wong
Cinematographer

Sound

Hsueh-Yui Feng
dubbing editor: mandarin
Ching Siu-Lung
sound effects
Yu Ting
dubbing editor: cantonese

Editing

Art Direction

Man-Wah Luk
Art Director

Set Design

Jan-Ching Tai
Set Decorator

Makeup

Yu-Lai Cheng
makeup artist
Benny Chow
hair stylist
Judy Mann
makeup artist
Yvonne Yen
makeup artist

Assistant Director

Chi-Ming Leung
second assistant director
Patrick Leung
first assistant director

Production Management

Claudie Chung Jan
executive in charge of production
Virginia Lau
production manager
Roy Leung
assistant production manager
Kwong-Hing Ngan
unit manager
Lai-Ping Tsang
post-production supervisor
Deanne Yew
production manager
Patrick Yip
production manager

Art Department

Wei-Kuo Hsu
assistant art director
Wai-Kwok Hui
assistant art director

Stunts

Siu-Tung Ching
action coordinator / stunts
Chi-Ho Lau
action coordinator / stunts
Bruce Law
car stunt coordinator

Editorial

Chan-Kuen Pang
assistant editor
Mariah Breitel Hembree
post script services

Other

Billie Chan
unit publicist
Kathy Cheung
production accountant
Sylvia Fung
tea lady
Gloria Ho
production security
Chi-Wah Tse
production assistant
Chu Chi Chung
Cantonese voice dubbing: Danny Lee
François Frey
press attache
Yeung Zit Hong
Cantonese voice dubbing: Barry Wong Ping-Yu
Chan Wing Shun
Cantonese voice dubbing: Ricky Yi Fan-Wai / Cantonese voice dubbing: Tommy Wong / Cantonese voice dubbing: Yip Wing-Cho
Doris Lo So-Kuen
Cantonese voice dubbing: Sally Yeh
Stephen Chi-Sing Wong
Cantonese voice dubbing: Shing Fui-On
Kenneth Chan Yan
Cantonese voice dubbing: Parkman Wong Pak-Man

Music Department

Susan Tang
lyricist: theme song
James Wong
lyricist: theme song
David Wu
music editor
Sally Yeh
singer: theme song

Costume Department

Ping Tong
wardrobe mistress

Camera Department

Kim-Kit Chik
chief electrician / lighting technician
Wai-Ming Ip
still photographer
Fok-Shing Kan
electrician
Tak-Shing Lee
chief electrician
Wai-Tak Lee
assistant camera
Sau-Ting Shin
still photographer
Jan-Wah Yuen
assistant camera

Script Department

Janet Chin
continuity
Janet Chun
script supervisor
Wysum Pao
continuity
Movie title data and credits provided by
IMDb logo