Have to say, for all it's faults, and there are many, i thoroughly enjoyed it...
Soundtrack is superb, Ray Winstone and Colin Farrells scenes are superb, Kiera Knightley is her usual shit self and there's plot holes a plenty, but i watched from beginning to end having put it on verrrrrrrry late thinking i'd watch a bit and the rest some other day...
8/10