Guest Stars Finn Den Hertog as Willie James Fleet as Reverend Reginald Wakefield Tom Brittney as Lieutenant Jeremy Foster Tam Dean Burn as Alastair Valerie Edmond as Donalda Gilchrist Belle Jones as Shirley Eliza Langland as Elderly Woman 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