I have been struggling to understand why this movie is rated so highly. The cast is great and they do a good job with what they are given. That being said, the whodunit part is poorly made, and I choose to believe that was intentional. Perhaps it's my fault for going in expecting a Jessica Fletcher, Hercule Poirot or Sherlock Holmes type story. I was disappointed by the clues, reveals, as well as the ending. Cannot wait for Sherlock Homes 3 to come out.