Guest Stars Jane Wymark as Joyce Barnaby Barry Jackson as Dr. George Bullard Neil Dudgeon as DCI John Barnaby Kirsty Dillon as Gail Stephens Brian Capron as Dave Hicks Robin Soans as Mr. Perkins Mark Gatiss as Rev. Giles Shawcross Saskia Reeves as Marcia Macintyre Lucy Cohu as Jenny Russell Tim McInnerny as Hugh Dalgleish Janet Suzman as Lady Matilda William James Greene as Douglas Wakely Julia Watson as Christine Wakely Rosina Carbone as Lucy Terry Darren Tighe as Trent Terry Colin Brummage as Richard William Billy Geraghty as Bill Russell