New Year’s Day is one for regret, hangovers and broken resolutions.

But shining through the darkness (literal and figurative – thanks daylight savings time) is a beacon of brilliant TV, the Sherlock special.

Sherlock
Benedict Cumberbatch as Sherlock (BBC/Hartswood/Robert Viglasky)

For months, we’ve seen seen the familiar forms of Benedict Cumberbatch’s Sherlock Holmes and Martin Freeman’s John Watson decked in Victorian garb and further details have arrived.

Set in 1895, Sherlock and Watson have been transported to an era of steam trains, hansom cabs, top hats and frock-coats to solve The Case of The Abominable Bride.

Sherlock
Rupert Graves gets his make-up retouched as Detective Inspector Lestrade (BBC/Hartswood/Robert Viglasky)

Despite time travel more suitable of Doctor Who, some things have remained the same – friendship, adventure, deerstalker hats… and murder.

Here are the details of the newly-released plot from the BBC.

Sherlock
Martin Freeman returns as Doctor John Watson (BBC/Hartswood/Robert Viglasky)

“Why is Thomas Ricoletti a little surprised to see his wife dressed in her old wedding gown? Because, just a few hours before, she took her own life…

“Mrs Ricoletti’s ghost now appears to be prowling the streets with an unslakeable thirst for revenge.

Sherlock
The Victorian special is a one-off (BBC/Hartswood/Robert Viglasky)

“From fog-shrouded Limehouse to the bowels of a ruined church, Holmes, Watson and their friends must use all their cunning to combat an enemy seemingly from beyond the grave and the final, shocking truth about… the Abominable Bride!”

The episode was written by Steven Moffat and Mark Gatiss and the pair have confirmed that it is a one-off, entirely separate from the show’s normal modern day setting.

Sherlock
The deerstalker hat defies the era (BBC/Hartswood/Robert Viglasky)

The Abominable Bride will air on January 1 on BBC One.