Guest Stars Nell Hudson as Laoghaire MacKenzie Annette Badland as Mrs. Fitzgibbons Aislín McGuckin as Letitia MacKenzie Daniel Kerr as Tammas Lucy Hollis as Jeanie Hume Roderick Gilkison as Hamish MacKenzie Tim McInnerny as Father Bain John Sessions as Arthur Duncan Blair Cunningham as Tanner's Lad David McKay as Niall Drummond Gillebride MacMillan as Gwyllyn the Bard Lynsey-Anne Moffat as Mrs. Baxter Nicola Clark as Shona MacNeill