Robert Carlyle
Hamish Macbeth
Jimmy Yuill
Lachlan McCrae
Anne Lacey
Esme Murray
Stuart McGugan
Barney Meldrum
Stuart Davids
Lachie McCrae jr.
Brian Pettifer
Rory Campbell
Barbara Rafferty
Agnes Meldon
Ralph Riach
TV John McIver
David Ryall
Paul Jeffreys
John McLean
Wee boy
Kay McLean
Wee girl
Phyllida Law
Vicky Jeffreys
Jimmy Chisholm
Tartan Salesman
Linda Ormiston
Evadne McTurk
Willie Beaton
Willie Muirhead
Ken Drury
Cameron Dicks
Dolina MacLennan
Flora
Shirley Henderson
Isobel Sutherland
Lachie McCrae Jr.
Jean Kerr
Art Direction
Zoe MacLeod
Production Design
Fiona Daly
Set Dresser
Bert Ross
Standby Carpenter
Christine Büttner
Title Designer
Julian Barber
Camera Operator
Fred Tammes
Director of Photography
Lynnette Cummin
Costume Designer
Robert McCann
Hairstylist
Barbara Southcott
Makeup Artist
Eleanor Baker
Wardrobe Supervisor
Ros Steen
Dialect Coach
Nicholas Renton
Director
Paddy Carpenter
First Assistant Director
Elaine Matthews
Script Supervisor
Paul Taylor
Second Assistant Director
Kevin Lester
Editor
Jon White
Gaffer
Ron Forder
Assistant Accountant
Julia Duff
Casting Director
Andrea Calderwood
Executive Producer
Scott Meek
Trevor Davies
Casper Mills
Location Manager
Toby Sherborne
Deirdre Keir
Producer
Elaine McCormack
Producer's Assistant
Jo Pond
Production Accountant
Susan Irish
Production Coordinator
Chris Catterrall
Production Executive
Annie Rees
Production Supervisor
Kenny Allan
Boom Operator
Graham Walker
Music Supervisor
Ian Wilkinson
Sound Editor
Peter Brill
Sound Recordist
Dominic Minghella
Script Editor
Stuart Hepburn
Writer
You need to be logged in to continue. Click here to login or here to sign up.
Can't find a movie or TV show? Login to create it.
Login
Sign Up
Want to rate or add this item to a list?
Not a member?
Sign up and join the community