This is an amazing piece of filmmaking. Wong Jing's writing is top notch here; he is such a good storyteller. The cinematography by Edmond Fung Yuen-Man is beautiful. Ther is not a single bad performance from this super fine cast. Anthony Wong proves again that he is the best actor in Hong Kong. Pinky Cheung is great in her small role as Lau's grieving wife. Terence Yin plays another nasty bad guy, something he has become very good at. One of the best character actors working these days, look for Chapman To as one of Anthony Wong's police detail.