This movie directed by Guy Ritchie has got to be the best portrayal of Sherlock Holmes I have ever seen. The cinematography in this is just as good as the acting. The acting chemistry between Robert Downey Jr, Jude Law and Rachel McAdams is amazing. This movie ends with a potential for a huge sequel. At first I was upset that this movie did not have Professor Moriarty in it until I watched the end. I will now be eagerly awaiting the sequel to come.
What's great about it: Very well written and directed film.