After last week's long anticipated arrival of the third season, Sherlock is back with its second installment in the series. Tonight Sherlock faces what every man dreads, one of the most challenging and nerve wrecking feats a man can say he has done - delivering a best man's speech on John's wedding day. Somehow though, we doubt that will be the only thing the detective will have to contend with on the day.