Given his return to power it wasn't that surprising when it was announced that Robert Downey Jr. would be playing Arthur Conan Doyle's immortal detective. You could perhaps say it was elementary (sorry). It was a slight surpise however to find Guy Ritchie at the directors chair, what with the director having being in a bit slump for some time but he does a good job - thinking about it now he mirrors RDJ in Ironman: being an unlikely choice due to a lack of success only to deliver the goods. Even more surprising was Jude Law being in the position of sidekick, failures such as "Sleuth" and "Repo Men" have diminished Laws star power but he too is on form here. The chemistry between the two leads is absolutely electric, they look like they are having real fun and just enjoy being around each other which translates perfectly, it's good fun to watch them having fun. Their relationship is convincing and entertaining, providing the comedy that works. RDJ...