The Departed

The Departed ★★★★★

WOW WHAT AN ENDING.