
A young girl lives in the Outer Hebrides in a small village in the years just before WWI. Isolated and hard by the shore, her life takes a dramatic change when a terrible tragedy befalls her.

as Kirsty MacLeod

as Mairi MacLeod

as Doctor MacLean

as Murdo MacAulay

as Annie MacLeod

as Constable MacRae

as Skipper

as Kirsty’s Father

as Young Kirsty

as Iain Ban

as Calum Morrison

as Old Peggy

as Angus

as Peter

as Mack Morrison

as Morag Morrison

as Minister MacIver

as Aileen MacAulay

as Alasdair MacAulay

as Doctor Connolly