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)
Maggie Cheung (Acting)
Nina Li Chi (Acting)
Teddy Robin (Acting)
James Wong Jim (Acting)
Sylvia Chang (Acting)
Kirk Wong Chi-Keung (Directing)
David Chiang Da-Wei (Acting)
Mabel Cheung Yuen-Ting (Directing)
Alfred Cheung Kin-Ting (Acting)
Johnny Wang Lung-Wei (Acting)
Anthony Chan Yau (Acting)
Jacob Cheung (Directing)
David Wu (Editing)
Philip Chan (Acting)
Lau Kar-Leung (Acting)
Wong Jing (Writing)
Tony Ching Siu-Tung (Directing)
Gordon Chan (Directing)
Chor Yuen (Directing)
Jamie Luk Kim-Ming (Acting)
Guy Lai Ying-Chau (Production)
Eric Tsang (Acting)
Dennis Chan Kwok-San (Acting)
Clifton Ko Chi-Sum (Directing)
Stephen Tung (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 (Directing)
Raymond Lee Wai-Man (Directing)
Teddy Yip (Acting)
Joe Cheung (Acting)
Jameson Lam Wa-Fan (Acting)
Lau Kar-Wing (Acting)
Fung Hak-On (Acting)
Dion Lam (Acting)
Nicky Li Chung-Chi (Acting)
Johnny Cheung Wa (Acting)
David Lam Tak-Luk (Directing)
Peter Mak Tai-Kit (Directing)
Yang Chuan (Directing)
19 April 2013
20 July 1979
12 March 1976
18 August 1971
10 January 1992
4 July 1992
23 July 1992
26 July 2002
14 January 1993
1 March 1978
28 September 2006
13 November 1997
9 March 2023
21 August 1992
22 March 2009
11 September 1998
7 July 1983
22 July 2004
14 February 2010
7 January 2009
15 January 1992