Moves along rather slowly in parts and difficult to hear whats being said because of the strong Brooklyn accents but otherwise quite and understated masterpiece. Tom Hardy is brilliant as ever and the plot has a surprising, clever and feel good finale.