Hermione Corfield
Kirsty MacLeod
Hermione Corfield
Kirsty MacLeod
Morven Christie
Mairi MacLeod
Mark Gatiss
Doctor MacLean
Will Fletcher
Murdo MacAulay
Ali Fumiko Whitney
Annie MacLeod
Ian Pirie
Constable MacRae
Jeff Stewart
Skipper
David Brooks
Kirsty’s Father
Felicity Keenan
Young Kirsty
Tom Byrne
Iain Ban
Scott Miller
Calum Morrison
Alison Peebles
Old Peggy
Luke Nunn
Angus
Sean Gilder
Peter
Liam Brennan
Mack Morrison
The Young One
1960
Bastard Out of Carolina
1996
Hounddog
2008
Not Without Hope
2025
Hands of Stone
2016
The Lords of Discipline
1983
The Safety of Objects
2002
A Dry White Season
1989
Rogue Agent
2022
The Truth About Emanuel
2013
I Never Promised You a Rose Garden
1977
Home Run
2013
All Day and a Night
2020
The Congress
2013
Goodbye June
2025