Guest Stars Iona Claire as Fiona Graham Gemma Fray as Brianna Randall (8/10 Yrs) Layla Burns as Joan MacKimmie Elysia Welch as Morag MacKenzie Alec Newman as Joseph Wemyss Caoimhe Clough as Isobeail Caitlin Ward as Marion