The Departed

The Departed ★★★★

Lots of plot twists and great acting