Guest Stars Fiona Dolman as Sarah Barnaby Annette Badland as Dr. Fleur Perkins Christina Bennington as Billie Bernard Shaun Dooley as Eli Trask Sally Lindsay as Danica Trask Selina Cadell as Venetia Butts Omid Djalili as Othello Khan Amelia Donkor as Jane Rhashan Stone as Joel Myhill Mina Andala as Ava Butts Felixe Forde as Scarlett Myhill Oliver Dimsdale as Rev Sebastian Butts Jon Culshaw as Bertram Jewell Zak Ford-Williams as Ludo Trask