Infernal Affairs (2002) - Movie with a twist ending (sort of).
It makes The Departed look silly and overacted. Which it is. Particularly the overacted part.
Just forget the middling remake and go to the source. It takes an overdone genre and turns it into something special. It's not perfect, but the acting is spot on. Tony Leung, in particular, is aces in this.