Guest Stars Simon Carew as The Ood Silas Carson voices The Ood Jemma Redgrave as Kate Stewart Jacob Anderson as Inston-Vee Vinder Rochenda Sandall as Azure Sam Spruell as Swarm Nadia Albina as Diane Craige Els as Karvanista Steve Oram as Joseph Williamson Jonny Mathers as Passenger Thaddea Graham as Bel Kevin McNally as Professor Eustacius Jericho Barbara Flynn as Tecteun Craig Parkinson as Grand Serpent Barbara Fadden as Weeping Angel Jonathan Watson as Sontaran Commander Stenck Isla Moody as Weeping Angel Lowri Brown as Weeping Angel George Caple as Alfie Robert Bathurst as Farquhar Nicholas Courtney voices Alastair Lethbridge-Stewart Nicholas Blane as Millington Kammy Darweish as Kumar Guy List as Waiter