Directed by Guy Ritchie Staring Robert Downey Jr., Rachel McAdams, Noomi Rapace, Jude Law and Jared Harris Rated M Score 5/6 Sherlock Holmes and his sidekick Dr. Watson join forces to outwit and bring down their fiercest adversary, Professor Moriarty. Guy Ritchie really should be congratulated for not following the trend that seems to be…