We simply can't get enough of Sherlock. And our favorite detective, played by Benedict Cumberbatch will return for season three on January 1. The BBC tweeted the photo and message to reveal that the show will resume New Year's Day.

Episodes two and three will air Jan. 5 and Jan. 12, the network revealed in another tweet.

Here's the Sherlock teaser you may have missed earlier this month: