Martin Scorsese seriously reworks the 2002 Hong Kong hit Infernal Affairs, transferring the intense cops-and-robbers action from the Far East to the East Coast. Leonardo DiCaprio plays a fresh recruit from the Boston Police Academy who is put deep undercover in an Irish mob run by flamboyant gangster Jack Nicholson. At the same time, Nicholson has got his own undercover agent (Matt Damon) operating inside the police department. Bloodshed ensues when our two moles are dispatched to find out each other's identities. 149 minutes R.