Pretty solid effort, but 15 minutes or so too long. It seems everyone is reluctant to edit movies anymore. This movie could have cut some unnecessary parts and made it a tighter movie and still had character development. Chemistry is definitely there between Downey Jr and Jude Law. I actually thought they could have played to this a bit more. Cast overall is solid, but Rachel McAdams is somewhat wasted in her role. Solid directing from Guy Ritchie, he plays it straight for the most part but brings his little direction touches. I like his look to London, it suits the film well. Thought the story could have been a bit better and I think the subject matter could have been a bit darker or creepier.