Season 3 of Sherlock kicks off in the U.S. in January with three new feature-length mysteries, including the reveal of just how Sherlock (Benedict Cumberbatch) managed to fake his death in 2012's "The Reichenbach Fall."

But with "The Sign of Three," the second episode in the show's third season, Sherlock must contend with the imminent nuptials of partner John Watson (Martin Freeman) and his most complex situation yet. (Or, as the official episode description puts it: "Sherlock faces his biggest challenge of all — delivering a Best Man's speech on John's wedding day.") And based on BuzzFeed's exclusive four Sherlock photos below, he's not going to be putting on a happy face.