Three Colours Abstract? - 7/10 (31 July 2005)
Daft script but INTENSE action - 6/10 (14 January 2006)
Good fun and great eye candy - 7/10 (26 October 2010)
Andrew Lau (Director, Cinematographer) Alan Mak (Director, Writer) Dion Lam (Action Director) Andy Lau Tony Leung Chiu-Wai Anthony Wong
Andrew Lau (Director, Cinematographer) Alan Mak (Director, Writer) Lee Tat-Chiu (Action Director) Edison Chen Shawn Yu Eric Tsang
Quite a change of style - 7/10 (05 August 2006)
Interesting, if somewhat compromised - 6/10 (14 July 2004)
Highly enjoyable - 9/10 (15 February 2012)