The Departed

TV Spot #4

  • Released: 2006
    • Length: 00:31
    • Plays: ???
Synopsis >

Good Cop. Bad Cop. Which side are you on? Fourth TV spot for The Departed introduces both the rats.

TV GUIDE Users' Most Popular