"Twins, separated at birth, end up as a Hong Kong gangster and a New York concert pianist. When the pianist travels to Hong Kong for a concert, the two inevitably get mistaken for each other."
Jackie Chan
as Ma Yau (John Ma) / Die Hard (Boomer)
Teddy Robin
as Tyson
Maggie Cheung
as Barbara
Nina Li Chi
as Tammy
Kirk Wong Chi-Keung
as Crazy Bull
Alfred Cheung Kin-Ting
as Boss Yung
Johnny Wang Lung-Wei
as Wai
James Wong Jim
as Mr. Ma
Sylvia Chang
as Mrs. Ma
Mabel Cheung Yuen-Ting
as Tsui
Anthony Chan Yau
as Hotel Concierge
Jacob Cheung
as Cafe Cashier
David Wu
as Cafe Waiter
Philip Chan
as Hotel Manager Chen
David Chiang Da-Wei
as Sgt Chiang / Hotel Security
Lau Kar-Leung
as Doctor
Wong Jing
as Spiritual Healer
Tony Ching Siu-Tung
as Violinist
Gordon Chan
Chor Yuen
as Uncle Tang
Jamie Luk Kim-Ming
as Frankie Lo / Rocky
Guy Lai Ying-Chau
as Advisor Tsao
Eric Tsang Chi-Wai
as Man on the Telephone at Concert Lobby
Dennis Chan Kwok-San
as Snakehead Sun
Clifton Ko Chi-Sum
as Department Store Clerk
Stephen Tung
as White Van Driver
Tsui Hark
as Card Player
Ringo Lam Ling-Tung
Ng See-Yuen
John Woo
as Priest
Tsui Siu-Ming
Ann Hui
as Mrs Ma's Gynaecologist
Mars
as Rascal
Chan Tat-Kwong
as Thug
Benny Lai Keung-Kuen
Roman Tam
James Ha Chim-Si
Andrew Lau Wai-Keung
as Party Guest
Raymond Lee Wai-Man
as Vendor
Teddy Yip Wing-Cho
as
Joe Cheung Tung-Cho
Jameson Lam Wa-Fan
Lau Kar-Wing
Fung Hak-On
Dion Lam
Nicky Li Chung-Chi
Johnny Cheung Wa
David Lam Tak-Luk
Peter Mak Tai-Kit
Yang Chuan
Barry Wong
Writer
Director
Bill Lui Cho-Hung
Art Direction
Barrington Pheloung
Original Music Composer
Michael Wandmacher
Lowell Lo Koon-Ting
Story
Producer
Marco Mak Chi-Sin
Editor
Wong Yik
Arthur Wong Ngok-Tai
Director of Photography
Horace Wong Wing-Hang
Yuen Woo-Ping
Stunts