One of the best tricky stories about solving the crimes, Benedect does a brilliant role as a genius awesome detective , Martin Freeman was also great in playing Dr Watson, the story has also some of comic situations all through the episodes, it was brilliant.