Guest Stars Jacob Anderson as Inston-Vee Vinder Rochenda Sandall as Azure Jonny Mathers as Passenger Thaddea Graham as Bel Kevin McNally as Professor Eustacius Jericho Annabel Scholey as Claire Brown 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