Guest Stars Jacob Anderson as Inston-Vee Vinder Rochenda Sandall as Azure Jonny Mathers as Passenger Thaddea Graham as Bel Annabel Scholey as Claire Brown Kevin McNally as Professor Eustacius Jericho Barbara Fadden as Weeping Angel Isla Moody as Weeping Angel Lowri Brown as Weeping Angel Blake Harrison as Namaca Alex Frost as Reverend Shaw Jemma Churchill as Jean Vincent Brimble as Gerald Poppy Polivnick as Peggy Penelope McGhie as Mrs Hayward