This modern reimagining of the classic mystery novels is not to be missed!
Join Sherlock Holmes (Benedict Cumberbatch) and Dr. John Watson (Martin Freeman) as they face off against Professor Moriarty and a slew of other villains. This modern reimagining of the classic mystery novels is not to be missed!