
Distribution
- Robert CarlyleHamish Macbeth
- Jimmy YuillLachlan McCrae
- Ralph RiachTV John McIver
- Anne LaceyEsme Murray
- Barbara RaffertyAgnes Meldrum
- Billy RiddochLachlan McCrae
- Brian PettiferRory Campbell
- Stuart DavidsLachie McCrae Jr.
- Stuart McGuganBarney Meldon
- Shirley HendersonIsobel Sutherland
- Julia WallaceAlice Robb
- Anne LannanLucy Robb











