0 1 min 10 yrs

Sherlock (Benedict Cumberbatch) faces his biggest challenge of all – delivering a best man’s speech on John’s wedding day to Mary (Amanda Abbington).

Watch the trailer below…