What's Christmas without a nice action movie? Sherlock Holmes has an intricate plot, great actors, and fine entertainment value. Robert Downey, Jr. is always a pleasure to watch, and Jude Law was a great Dr. Watson. Rachel McAdams wasn't that compelling, unfortunately, but that's not that surprising given the imposing actors she had to work with. The mysterious Professor Moriarty was clearly held back for a sequel; hopefully next year---although I don't know how Robert Downey, Jr. has time for all of the movies he is involved with.