Infernal Affairs - The Departed

The plot: Chan Wing Yan (Tony Leung) is an undercover cop who has infiltrated the Triad crime ring. While he hopes to carry out his mission and get Sam (the Triad's boss) arrested, he discovers that Sam too has a mole in the police department - Lau Kin Ming (Andy Lau), who is determined to expose Yan.
The movie is quite brilliant - a great cat and mouse chase. Its not your usual HK action movie. It's a taut and intense thriller, where both Yan and Lau play shades of grey. At first you are forgiven if you hate Lau as the mole in the police dept., but then due to the death of the Superintendent he has a change of heart. Lau's character is ironically reflected in the lead character of his fiancee's book. She has conjured up the lead as a man who has 28 different personalities and she struggles to figure out if she wants to paint the lead as a good or a bad guy. And that's exactly what the audience is left with at the end of the movie - deciding whether Lau is a good or a bad guy. And does one right pardon a thousand wrongs?
