Jonathan and Polly return with a spooky Christmas mystery. Settle in for a proper treat – we’re finally getting another episode of this superbly bamboozling series starring Alan Davies.

Although Jonathan’s moving out of the windmill (boo!), we can reveal that this 90-minute episode is a return to form after some sub-par recent outings.

Tonight, Jonathan and Polly (Sarah Alexander) are lured to a haunted house, where a horror director holds the key to inexplicable mysteries. But an aneurysm has left him unable to communicate.

Step forward not just Jonathan, but his biggest fan, Rev.

Wilkie, played to comic perfection by Warwick Davis. You’ll be hooked from the magical first play of Danse Macabre to Jonathan’s stunning final reveal.