Discover

Jackie Chan
Ma Yau (John Ma) / Die Hard (Boomer)

Teddy Robin
Tyson

Maggie Cheung
Barbara

Nina Li Chi
Tammy

Kirk Wong Chi-Keung
Crazy Bull

Alfred Cheung Kin-Ting
Boss Yung

James Wong Jim
Mr. Ma

Sylvia Chang
Mrs. Ma

Anthony Chan Yau
Hotel Concierge

Jacob Cheung
Cafe Cashier

David Wu
Cafe Waiter

Philip Chan
Hotel Manager Chen

David Chiang Da-Wei
Sgt Chiang / Hotel Security

Lau Kar-Leung
Doctor

Wong Jing
Spiritual Healer

Tony Ching Siu-Tung
Violinist

Gordon Chan
Violinist

Chor Yuen
Uncle Tang

Jamie Luk Kim-Ming
Frankie Lo / Rocky

Guy Lai Ying-Chau
Advisor Tsao

Eric Tsang Chi-Wai
Man on the Telephone at Concert Lobby

Dennis Chan Kwok-San
Snakehead Sun

Clifton Ko Chi-Sum
Department Store Clerk

Stephen Tung
White Van Driver

Tsui Hark
Card Player

Ringo Lam Ling-Tung
Card Player

Ng See-Yuen
Card Player

John Woo
Priest

Tsui Siu-Ming
Priest

Ann Hui
Mrs Ma's Gynaecologist

Mars
Rascal

Chan Tat-Kwong
Thug

Benny Lai Keung-Kuen
Thug

Roman Tam
Thug

James Ha Chim-Si
Thug

Andrew Lau Wai-Keung
Party Guest

Raymond Lee Wai-Man
Vendor
Art

Bill Lui Cho-Hung
Art Direction
Crew

Yuen Woo-Ping
Stunts
Editing

Marco Mak Chi-Sin
Editor
Production

Ng See-Yuen
Producer
Sound
Michael Wandmacher
Original Music Composer
Barrington Pheloung
Original Music Composer

Lowell Lo Koon-Ting
Original Music Composer
Writing

Barry Wong
Writer

Joe Cheung Tung-Cho
Writer

Tsui Hark
Writer

Teddy Robin
Story

Joe Cheung Tung-Cho
Story
Wong Yik
Story

Tsui Hark
Story