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 Steve Oram as Joseph Williamson Craige Els as Karvanista Nadia Albina as Diane Jonny Mathers as Passenger Thaddea Graham as Bel Barbara Flynn as Tecteun Kevin McNally as Professor Eustacius Jericho 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 Nicholas Courtney voices Alastair Lethbridge-Stewart Robert Bathurst as Farquhar Nicholas Blane as Millington Guy List as Waiter Kammy Darweish as Kumar George Caple as Alfie