not offensively bad - 4/10 (09 March 2008)
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
Andrew Lau (Director, Cinematographer) Alan Mak (Director, Writer) Wong Wai-Fai (Action Director) Tony Leung Chiu-Wai Andy Lau Leon Lai
Charming story - 7/10 (29 September 2007)
Alan Mak (Director, Writer) Felix Chong (Director, Writer) Jack Wong (Action Director) Lau Ching-Wan Louis Koo Daniel Wu Zhang Jing-Chu
Billy Tang (Director) Ma Yuk-Sing (Action Director) Alex Fong Ken Cheung Anya Wu Eric Wan Felix Chong (Writer)
Clever and unusual - 7/10 (07 March 2003)
Great first hour, then goes wrong - 8/10 (27 May 2001)