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 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 (Acting)
Nicky Li Chung-Chi (Acting)
Johnny Cheung Wa (Acting)
David Lam Tak-Luk (Directing)
Peter Mak Tai-Kit (Directing)
Yang Chuan (Directing)
Norman Law Man (Directing)
13 February 1983
19 April 2013
20 July 1979
18 August 1971
10 January 1992
28 September 2006
26 July 2002
14 January 1993
4 July 1992
7 July 1983
13 November 1997
3 December 1999
4 July 2024
9 March 2023
12 September 2009
21 August 1992
11 September 1998
10 February 1996
11 May 2005
1 March 1978
15 January 1992