Agyness Deyn
Chris Guthrie
Peter Mullan
John Guthrie
Kevin Guthrie
Ewan Tavendale
Ken Blackburn
Galt
Mark Bonnar
Reverend Gibbon
Stuart Bowman
Alec Mutch
Ann Overstall Comfort
Mrs Hemans
Ron Donachie
Uncle Tam
David Ganly
Tink
Niall Greig Fulton
John Brigson
Jack Greenlees
Will Guthrie
Claire Johnston
Lady Passenger
Gilbert Johnston
Chauffeur (James)
Jamie Michie
Mr Kinloch
Daniela Nardini
Jena Guthrie
Julian Nest
Peter Semple
Ian Pirie
Chae Strachan
Douglas Rankine
Long Rob
Hugh Ross
Inspector
Anthony Strachan
Munro
Jim Sweeney
Preacher
Trish Mullin
Mistress Melon (uncredited)
Born to Be Blue
09/13/2015
Blind
02/28/2014
Kamikaze Girls
05/29/2004
Camille Claudel
12/07/1988
Listen Up Philip
05/07/2014
Hitchcock/Truffaut
09/04/2015
Mr. Jones
10/08/1993
Loafing and Camouflage
10/01/1984
Glassland
04/17/2015
Gimme the Loot
10/12/2012
The Measure of a Man
03/16/2015
Happy End
06/21/2017
Far from the Madding Crowd
04/23/2015
Daybreakers
01/06/2010
The Girl on the Train
10/05/2016
Every Day
02/22/2018
Swiss Army Man
06/24/2016
Instant Family
11/13/2018
Dirty Grandpa
01/20/2016
The Huntsman: Winter's War
04/06/2016