This surprisingly intelligent thriller is set in Hong Kong and revolves around two characters who are both acting as double-agents for rival groups. The rival factions in this case are the Triads and the Police department.
Ming is the spy working in the police department; he feeds information back to Sam the triad boss. On the other side of the coin is Yan, an undercover cop who is actively involved with the Triads and feeds information back to a policeman in the department. Both the characters have similar problems in the fact that they are both living essentially a lie, and that their secret identities are constantly being threatened when, after a tense showdown, the presence of both moles is revealed.
Directed by Wai Keung this film is very well shot and is interesting visually to watch, as well as being an interesting story to follow. What was unexpected about the film was the relative lack of violence and action for a film of this type from Hong Kong. I was prepared for a John Woo type film with over-the-top stunts and wall to wall action. However this film is more interesting for its subtleties and its sympathetic development of the principle characters. Interestingly there are a couple of points in the film where the characters do not act quite as wisely as you think they might given their general tendency to avoid revealing their hand. The film reminded me slightly of “Heat” (by Michael Mann) due to the conflict of interests in the main characters. It also includes female character support to both Ming and Yan (similar again to Heat), which sadly lacks very much development whatsoever.
Overall an involving and thoughtful work, which provides a welcome relief to some of the more brooding films that have been around recently. At 101 minutes, the film flashes by with very few slow moments, another good feature.
**** (out of 5)
