The story plot makes you guess who is the real bad guy. It's very emotional with good plot. However the ending is too quick and sucks. Overall I admire all the actors
Nick Cheung nailed his character totally. The inner struggle between police and gangsters is quite noticable. The shootout in Brazil is impressive. The cinematography standing out as a major difference from the Hong Kong set scenes.