Sherlock Holmes und Doktor Watson reisen einen Tag vor Heiligabend im Jahr 1882 auf dem Rückweg von einem erfolgreich abgeschlossenen Fall in einem Pferdeschlitten durch das ländliche England. Durch einen Unfall werden sie dazu gezwungen, in dem kleinen Ort Christchurch zu übernachten. Dort hören sie des Nachts mysteriöses Glockengeläut und Orgelspiel, am nächsten Tag erfahren sie von einem Mord auf dem Friedhof. Der Täter, Richard Wellesley, ist geflohen und hat seine unglückliche Familie kurz vor dem Weihnachtsfest zurückgelassen. Wird es Holmes und Watson gelingen, das Weihnachtsfest zu retten?