Sherlock faces his biggest challenge of all – delivering a Best Man’s speech on John’s wedding day. But all isn't quite as it seems. Mortal danger stalks the reception. Benedict Cumberbatch and Martin Freeman star in the Sherlock
Enter the world of the world’s only consulting detective, Sherlock Holmes (Benedict Cumberbatch), and his long-suffering, faithful friend, Dr. John Watson (Martin Freeman).