Guest Stars Finn Den Hertog as Willie James Fleet as Reverend Reginald Wakefield Tom Brittney as Lieutenant Jeremy Foster Eliza Langland as Elderly Woman Tam Dean Burn as Alastair Valerie Edmond as Donalda Gilchrist Belle Jones as Shirley Kate Donnelly as Muriel Linda Jane Devlin as Morag Mark Kydd as Marcus Mark Toddie as Lout #2 Martin Burns as Beathan Young Robert Williamson as Torcall Iverson Andrew Douglas as Lout #1