This was such a great film and with that all-star cast, it isn't surprising.
Did you know the original story is actually Asian? It is called Infernal Affairs and the story covers a bigger period because it is a trilogy although it is not as good as this remake thanks to its great actors.
I did not know that. Really interesting, thanks for sharing!