Cast
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 (Acting)
Teddy Robin (Acting)
Maggie Cheung Man-Yuk (Acting)
Nina Li Chi (Acting)
Kirk Wong Chi-Keung (Directing)
Alfred Cheung Kin-Ting (Acting)
Johnny Wang Lung-Wei (Acting)
James Wong Jim (Acting)
Sylvia Chang (Acting)
Mabel Cheung Yuen-Ting (Directing)
Anthony Chan Yau (Acting)
Jacob Cheung (Directing)
David Wu (Editing)
Philip Chan Yan-Kin (Acting)
David Chiang Da-Wei (Acting)
Lau Kar-Leung (Acting)
Wong Jing (Writing)
Tony Ching Siu-Tung (Directing)
Gordon Chan (Directing)
Chor Yuen (Directing)
Jamie Luk Kim-Ming (Acting)
Eric Tsang Chi-Wai (Acting)
Dennis Chan Kwok-San (Acting)
Clifton Ko Chi-Sum (Directing)
Stephen Tung Wai (Acting)
Tsui Hark (Directing)
Ringo Lam Ling-Tung (Directing)
Ng See-Yuen (Production)
John Woo (Directing)
Tsui Siu-Ming (Directing)
Ann Hui (Directing)
Mars (Acting)
Chan Tat-Kwong (Acting)
Benny Lai Keung-Kuen (Acting)
Roman Tam (Acting)
James Ha Chim-Si (Acting)
Andrew Lau Wai-Keung (Directing)
Raymond Lee Wai-Man (Directing)
Teddy Yip Wing-Cho (Acting)
Joe Cheung Tung-Cho (Acting)
Jameson Lam Wa-Fan (Acting)
Lau Kar-Wing (Acting)
Fung Hak-On (Acting)
Dion Lam Dik-On (Acting)
Nicky Li Chung-Chi (Acting)
Johnny Cheung Wa (Acting)
David Lam Tak-Luk (Directing)
Peter Mak Tai-Kit (Directing)
Richard Yeung Kuen (Yang Chuan) (Directing)
31 October 1998
20 July 1979
30 September 1987
18 August 1971
23 December 1992
10 January 1992
19 April 2013
4 July 1992
13 February 1983
7 July 1983
28 September 2006
26 July 2002
28 March 1990
3 December 1999
1 January 1993
9 March 2023
11 September 1998
21 August 1992
22 March 2009
14 February 2010
15 January 1992