Discover

Celia Imrie
Barbara Thorburn

Jack Shepherd
Philip Lomax

James Fleet
Jim Thorburn
Gerda Stevenson
Greta Thorburn

Sean Scanlan
Andrew Cunningham
Hilary Maclean
Wendy
Walter Leask
Sam Kelday
Sheana Marr
Mrs. Kemp
Eoin MacDonald
Dan of Fea
Jimmy Moar
Billy Spence
Liz Robertson
Mary Kelday
Bobby Bews
Grandfather Bews
Keith Hutcheon
Roger
Mairi Wallace
Shoe Salesgirl
Pamela Kelly
Mrs. Brodie
Joan Alcorn
Mrs. Kilgour
Lisa Grindall
Joan Kilgour
Gowan Calder
Eileen
Katie Groat
Barbara Thornton (Young)
James Holmes
Fergus
Sean Holmes
Tom
Elsa Davidson
Young Greta
Thomas Pirie
Donald
Bill Jack
Newsreader
Douglas Sutherland
Art Critic
Erlend Tait
Boatman

Peter Tait
Boatman
Norman Campbell Rees
Pedestrian (uncredited)
Art
Andrew Semple
Production Design
Scott Keery
Standby Property Master
Tracey Gallacher
Art Department Assistant
Camera
Alex Scott
Director of Photography
Chris Burns
Clapper Loader
Ken Mellin
Still Photographer
Mike Cuthbert
Focus Puller
Costume & Make-Up
Irene Napier
Makeup Artist
Lynn Aitken
Costume Design
Helen Keenan
Wardrobe Assistant
Irene Napier
Hairstylist
Crew
Liz Reddish
Unit Publicist
Directing

Margaret Tait
Director
Gus Maclean
Assistant Director
Pat Rambaut
Script Supervisor
Mo Colvin
Assistant Director Trainee
Alison Goring
Second Assistant Director
Production
Ben Gibson
Executive Producer
Barbara Grigor
Producer
Kate Swan
Executive Producer
Rod Stoneman
Executive Producer
Angela Topping
Executive In Charge Of Production
Sara Barr
Location Manager
Susie Bruffin
Casting
Susan Freeman
Assistant Accountant
Tony Sheridan
Production Runner
Louise Coulter
Production Accountant
Avril Watt
Production Coordinator
Kate Swan
Co-Producer
Andrea Calderwood
Location Manager
Christine MacLean
Associate Producer
Sound
John Gray
Original Music Composer
Bob Last
Music Consultant
David McNiven
Music Director
Tony Cook
Boom Operator
Garry Fiferman
Sound Re-Recording Mixer
Colin Nicolson
Sound Recordist
Allan Macdonald
Musician
Writing

Margaret Tait
Writer