A VERY good film! A few ppl have left reviews/comments saying that Depp's character is a snitch, well, perhaps they didn't watch the film!? He's an FBI agent who infiltrates the mob leads them up the river and fucks'em in the ass! Which is exactly what they deserve!