Role główne Martin Clunes jako dr Martin Ellingham, lekarz pierwszego kontaktu, były chirurg, cierpi na hemofobię Caroline Catz jako Louisa Ellingham (de domo Glasson), nauczycielka, a później również dyrektorka szkoły w Portwenn Eileen Atkins jako dr Ruth Ellingham, ciotka Martina, psychiatra sądowy, odziedziczyła farmę po śmierci Joan (sezony 5-10) Ian McNeice jako Bert Large, hydraulik i miejscowy przedsiębiorca, który przez swoje nietrafione pomysły łatwo bankrutuje Joe Absolom jako Al Large, syn Berta imający się różnych zajęć Selina Cadell jako Sally Tishell, aptekarka, ze słabością do dr Martina Jessica Ransom jako Morwenna Large (de domo Newcross), recepcjonistka, później również żona Ala Large'a (sezony 5-10) John Marquez jako posterunkowy Joe Penhale, policjant z problemami, cierpiący na agorafobię i narkolepsję (sezony 3-10) Stephanie Cole jako Joan Norton, ciotka Martina, na której farmie wychowywał się mały Martin (sezony 1-4) Lucy Punch jako Elaine Denham, recepcjonistka (sezon 1) Katherine Parkinson jako Pauline Lamb, recepcjonistka, później także flebotomistka (sezony 2-4) Stewart Wright jako posterunkowy Mark Mylow (sezony 1-2)