Fans of Sherlock are in for an extra treat when the world-famous detective and his sidekick Watson are transported to Victorian Britain for a one-off special.
Benedict Cumberbatch and Martin Freeman reprise their roles as Holmes and Watson in the new episode which will be simulcast in over 100 cinemas up and down the country.
Titled The Abominable Bride, a recently widowed Thomas Ricoletti is taken by surprise when he spots his wife dressed in her old wedding gown – just a few hours after taking her own life.
Mrs Ricoletti’s ghost begins prowling the streets with an unshakeable thirst for revenge. From fog-shrouded Limehouse to the bowels of a ruined church, Holmes and Watson must use all their cunning to combat an enemy, seemingly from beyond the grave.
Sherlock, BBC1, Jan 1, 9pm