
Plot
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.
Trailer
Cast

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

Johnny Wang Lung-Wei
Wai

James Wong Jim
Mr. Ma

Sylvia Chang
Mrs. Ma

Mabel Cheung Yuen-Ting
Tsui

Anthony Chan Yau
Hotel Concierge

Jacob Cheung
Cafe Cashier

David Wu
Cafe Waiter

Philip Chan Yan-Kin
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
Party Guest

Raymond Lee Wai-Man
Vendor

Teddy Yip Wing-Cho

Joe Cheung Tung-Cho

Jameson Lam Wa-Fan

Lau Kar-Wing

Fung Hak-On

Dion Lam Dik-On

Nicky Li Chung-Chi

Johnny Cheung Wa

David Lam Tak-Luk

Peter Mak Tai-Kit

Yang Chuan