Guest Stars Jane Wymark as Joyce Barnaby Barry Jackson as Dr. George Bullard Laura Howard as Cully Barnaby Simon Kunz as Bruce Hartley Caroline Blakiston as Angela Hartley Anna Wilson-Jones as Marianna Hartley Barnaby Kay as Dr. Osgood Charlie Condou as Jake Foley Shane Attwooll as Ray Craxton Julia Ford as Joanna Craxton Richard O'Callaghan as Trevor Machin Philip McGough as Geoffrey Bantling Geoffrey Freshwater as Sam Tate Thomas Grant as Peter Craxton Stewart Harwood as Bookie Paul Viragh as Vicar Hugh Dickson as Major Dickson