“Ghosts… they are the shadows which define our every sunny day.”

The world’s greatest detective is coming to Australian cinemas…

The popular BBC drama Sherlock, starring Benedict Cumberbatch as Holmes and Martin Freeman as John Watson, is set to make its big screen debut in January.

The TV show is a global phenomenon, having been sold to over 240 territories across the world, won 12 BAFTAs, seven Emmys and a prestigious Peabody Award as well as accolades at the Edinburgh TV Festival and the Television Critics Association in the US.

Sherlock: The Abominable Bride will see Cumberbatch and Freeman reprise their roles in a one-off episode set in Victorian London in 1895. The episode has been co-written by the usual show runners Steven Moffat and Mark Gatiss (also the writers of the equally successful modern Doctor Who franchise) and will also see series regulars Rupert Graves, Una Stubbs, Louise Brealey and Amanda Abbington join the cast. It is directed by Douglas Mackinnon (Doctor Who, Line of Duty).

Along with the exclusive 90 minute screening will be an extra 15 minutes of content featuring interviews with the cast and crew.

Sherlock: The Abominable Bride is in cinemas January 2 2016.