Andrew Lau (Director, Cinematographer) Alan Mak (Director, Writer) Lee Tat-Chiu (Action Director) Edison Chen Shawn Yu Eric Tsang
Ching Siu-Tung (Director, Action Director) Lau Chi-Ho (Action Director) Anya Wu Maggie Q Daniel Wu Jewel Lee Almen Wong Cheng Pei-Pei
Bad but enjoyably so - 5/10 (02 March 2003)
Benny Chan (Director) Jackie Chan (Action Director) Nicky Li (Action Director) Michael Hui Louis Koo Charlene Choi Yuen Biao Terence Yin
Decent enough action-comedy - 7/10 (12 December 2006)
Great first hour, then goes wrong - 8/10 (27 May 2001)
Like the 21st century never happened - 8/10 (12 June 2001)