Benedict Cumberbatch and Martin Freeman is the perfect duo for solving crimes. The sociopathic Sherlock Holmes is crazy and played very well and realistic by Cumberbatch. It's funny when a sociopath collides with the empathic Watson, you can really tell how sick Sherlock Holmes really is! 🇬🇧