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 Craige Els as Karvanista Steve Oram as Joseph Williamson Nadia Albina as Diane 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 Robert Bathurst as Farquhar Nicholas Courtney voices Alastair Lethbridge-Stewart Nicholas Blane as Millington George Caple as Alfie Guy List as Waiter Kammy Darweish as Kumar