Dr. Martin Ellingham
Martin Clunes
Joan Norton
Stephanie Cole
Louisa Glasson
Caroline Catz
Elaine Denham
Lucy Punch
Bert Large
Ian McNeice
Al Large
Joe Absolom
Mark Mylow
Stewart Wright
Mrs Tishell
Selina Cadell
Pauline Lamb
Katherine Parkinson
PC Penhale / PC Joe Penhale
John Marquez
Jimmy Dobbs
Jake Wood
Mick Mabley
Joseph Morgan
Roger Fenn
Jeff Rawle
Dawn Lamb
Denise Black
Mrs Averill
Eileen Essell
Alison Lane
Debbie Chazen
Jonathan Crozier
Chris O'Dowd
Mr. Cleary
Patrick Godfrey
Dave
Tony Maudsley
Edward
Justin Salinger
Beth
Thelma Barlow
Isobel
Amanda Abbington
Anthony Oakwood
Karl Theobald
Poppy
Emily Head
Vicar
David Ryall
Carrie Wilson
Louise Delamere
Mandie
Daisy Head
Janet
Irene Sutcliffe
Terri Oakwood
Amy Marston
Mr Porter
David Bamber
Dry Cleaner
Nicholas Day
Ruth Ellingham
Eileen Atkins
Morwenna Newcross
Jessica Ransom
Danny Steel
Tristan Sturrock
James Henry Ellingham
Ashton Hinchliff
Charlie the Florist
Andy Pointon
Eleanor Glasson
Louise Jameson
Ben Twilly
Stuart Davidson
Robert
Nicholas Le Prevost
Sophie Trent / Doctor Sophie Trent
Hermione Norris