Guest Stars David McKail as Dr. Mackenzie Paula Wilcox as Gloria Collingham Elizabeth Berrington as Babs Sellwood Ariyon Bakare as Jason Cohu Amber Aga as Susan Hepworth Nicholas Farrell as Simon Slater Joseph Marcell as Joshua Ray Jonathan Slinger as Carl Meyer Vince Leigh as Tom Brody Keith Barron as David Crewes Julia Watson as Vicar Lucy Daniels Dhafer L'Abidine as Roman Cassell John Castle as Charlie Collingham Juliet Howland as Rachel Munro Sarah-Jayne Steed as Kate McGreavy Reece Andrews as Sgt. Compton