Guest Stars Nim McQuin as Margery Bain Adam Sinclair as Angus Kildare Nairn Archer as Artair Louise Oliver as Fiona Leah MacRae as Shopkeeper Amy Matthews as Cassandra Stephen Docherty as Francis Moncreiff