Jonathan Creek is back for a one off special this Christmas on BBC One.
From Daemons' Roost. Featuring: Alan Davies (Jonathan Creek), Sarah Alexander (Polly Creek), Jason Barnett (Ryman), Ken Bones (Nathan Clore), Emun Elliott (Stephen Belkin), Georgie Lord (Alison Belkin), Warwick Davis (Rev. Wendell Wilkie).
Heidi tells Polly she shouldn't worry about her marriage just yet.
Jonathan bumps into Daisy and are reminded of 'that famous evening'.
Denise shows Jonathan & Polly the lamp that she feels will change her luck.
Sordid details of the Village Centre benefactor are revealed.