I have only seen
Infernal Affairs up till this. I can't really remember being THAT involved with a movie before this for a long time. Takes the basic plot and revamps it, adding some quality drama and genuine suspense, and the "shock" ending is amplified a whole lot more. My only gripes? The Jack Nicholson character is all black and the Martin Sheen character is all white. And I'm too disengaged from sympathising with any of the main characters. But still excellent. - 9/10