Christmas is coming, the goose is getting fat… and seasonal spectres lie in wait for two iconic literary characters, as Dorian Gray and Sherlock Holmes collide in Ghosts of Christmas Past.

Written by New York Times Best Selling author Tony Lee, Ghosts of Christmas Past sees both Dorian and Holmes return to London unexpectedly, where they are confronted with a series of mysterious happenings.

Alongside Nicholas Briggs as Sherlock Holmes, Alexander Vlahos is also reunited with hisMerlin co-star Rupert Young, who appears here in the form of a young James Moriarty.

The hour-long seasonal tale is available to pre-order now for download at just £5, and you can catch up with all five episodes of The Confessions of Dorian Gray for just £12.99.

A special preview podcast featuring the first ten minutes of Ghosts of Christmas Past will follow later this month.