Not being a Brit...
I'm gathering this Drew kid is either every young guy's nemesis or he's the UK's answer Keanu Reeves. Everyone hates him. I thought his subdued performance played well off of Winstone's over-the-top one.
While predictable and hampered by the usual cliches, Winstone,Drew and Atwell were fun to watch. Then again, I could watch Ray Winstone read a phone book and love it. Hayley Atwell is drop dead gorgeous, which I do agree made the affair a little far fetched, but hey, I'll get over it.