The Beast of Christmas
- Episode aired Dec 23, 2020
When the Irish Doctor and Nathan have a disagreement over attending a family Christmas Dinner, they find themselves dragged to December 1863, where there is a beast on the loose in Victorian... Read allWhen the Irish Doctor and Nathan have a disagreement over attending a family Christmas Dinner, they find themselves dragged to December 1863, where there is a beast on the loose in Victorian London.When the Irish Doctor and Nathan have a disagreement over attending a family Christmas Dinner, they find themselves dragged to December 1863, where there is a beast on the loose in Victorian London.