David Thelwiss is superb as Charlotte's personal aid, and Ray Winstone does what comes naturally as the rackateer boss, although the increasing use of that particular swearword is unecessary. Having read the other reviews, I think Anna Friel is overrated, but Farrell and Knightley are both dreadful. Farrell is wooden throughout and doesn't look remotely convincing when showing any resemblance of menace. Knightley just mumbles her way through the film and offers nothing. Despite the ending which leaves me more short-changed from a film than I can remember, and is a clear Layer Cake rip-off. The plot offers massive potential, unlike other British gangster films like Layer Cake and Lock Stock, which are best taken at face value, but leaves so much undeveloped that is falls into an exercise in style over substance. Could have been better if the casting had been properly though out and didn't rely on using big names to get the revenue back in.