
Jackie Chan
Ma Yau (John Ma) / Bok Min (Boomer)
Acting

Maggie Cheung
Barbara
Acting

Nina Li Chi
Tong Sum (Tammy)
Acting

Teddy Robin
Tarzan (Tyson)
Acting

James Wong Jim
Mr. Ma
Acting

Sylvia Chang
Mrs. Ma
Acting

Kirk Wong Chi-Keung
Crazy Bull
Directing

David Chiang Da-Wei
Sgt Chiang / Hotel Security
Acting

Mabel Cheung Yuen-Ting
Tsui
Directing

Alfred Cheung Kin-Ting
Boss Yung
Acting

Johnny Wang Lung-Wei
Wai
Acting

Anthony Chan Yau
Hotel Concierge
Acting

Jacob Cheung
Cafe Cashier
Directing

David Wu
Cafe Waiter
Editing

Philip Chan
Hotel Manager Chen
Acting

Lau Kar-Leung
Doctor
Acting

Wong Jing
Spiritual Healer
Writing

Tony Ching Siu-Tung
Violinist
Directing

Gordon Chan
Violinist
Directing

Chor Yuen
Uncle Tang
Directing

Jamie Luk Kim-Ming
Frankie Lo / Rocky
Acting

Guy Lai Ying-Chau
Advisor Tsao
Production

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

Dennis Chan Kwok-San
Snakehead Sun
Acting

Clifton Ko Chi-Sum
Department Store Clerk
Directing

Stephen Tung Wai
White Van Driver
Acting

Tsui Hark
Card Player
Directing

Ringo Lam Ling-Tung
Card Player
Directing

Ng See-Yuen
Card Player
Production

Tsui Siu-Ming
Priest
Directing

Ann Hui
Mrs Ma's Gynaecologist
Directing

Benny Lai Keung-Kuen
Thug
Acting

James Ha Chim-Si
Thug
Acting

Andrew Lau Wai-Keung
Party Guest
Directing

Raymond Lee Wai-Man
Vendor
Directing

Joe Cheung Tung-Cho
Acting

David Lam Tak-Luk
Directing

Peter Mak Tai-Kit
Directing