
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.
Genres:

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

Maggie Cheung as Barbara

Nina Li Chi as Tong Sum (Tammy)

Teddy Robin as Tarzan (Tyson)

James Wong Jim as Mr. Ma

Sylvia Chang as Mrs. Ma

Kirk Wong Chi-Keung as Crazy Bull

David Chiang Da-Wei as Sgt Chiang / Hotel Security

Mabel Cheung Yuen-Ting as Tsui

Alfred Cheung Kin-Ting as Boss Yung

Johnny Wang Lung-Wei as Wai

Anthony Chan Yau as Hotel Concierge

Jacob Cheung Chi-Leung as Cafe Cashier

David Wu as Cafe Waiter

Philip Chan Yan-Kin as Hotel Manager Chen

Lau Kar-Leung as Doctor

Wong Jing as Spiritual Healer

Tony Ching Siu-Tung as Violinist

Gordon Chan as Violinist

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 Wai as White Van Driver

Tsui Hark as Card Player

Ringo Lam Ling-Tung as Card Player

Ng See-Yuen as Card Player

John Woo as Priest

Tsui Siu-Ming as Priest

Ann Hui as Mrs Ma's Gynaecologist

Mars as Rascal

Chan Tat-Kwong as Thug

Benny Lai Keung-Kuen as Thug

Roman Tam as Thug

James Ha Chim-Si as Thug

Andrew Lau Wai-Keung as Party Guest

Raymond Lee Wai-Man as Vendor

Teddy Yip Wing-Cho as

Joe Cheung Tung-Cho as

Jameson Lam Wa-Fan as

Lau Kar-Wing as

Fung Hak-On as

Dion Lam as

Nicky Li Chung-Chi as

Johnny Cheung Wa as

David Lam Tak-Luk as

Peter Mak Tai-Kit as

Yang Chuan as

Norman Law Man as
Made by edimario