John Gordon Sinclair
Gregory
John Gordon Sinclair
Gregory
Dee Hepburn
Dorothy
Clare Grogan
Susan
Jake D'Arcy
Phil Menzies
Chic Murray
Headmaster
Alex Norton
Alec
John Bett
Alistair
Dave Anderson
Gregory's Dad
Robert Buchanan
Andy
Alan Love
Eric
Allison Forster
Madeline
Carol Macartney
Margo
Billy Greenlees
Steve
Douglas Sannachan
Billy
Caroline Guthrie
Carol
Graham Thompson
Charlie
Billy Feeley
Mr. Anderson
Maeve Watt
Miss Ford
Muriel Romanes
Miss Welch
Patrick Lewsley
Mr. Hall
Ronald Girvin
Alan
Patrick Harkins
Kelvin
Tony Whitmore
Gordon
Denis Criman
Richard
Natasha Gerson
Brenda
Christopher Higson
Penguin
Bill Forsyth
Director
Bill Forsyth
Writer
John Gow
Editor
Paddy Higson
Production Supervisor
Davina Belling
Producer
Adrienne Atkinson
Art Direction
Lois Burwell
Makeup Artist
Colin Tully
Original Music Composer
Clive Parsons
Producer
Michael Coulter
Director of Photography
Lewis Foster
Focus Puller
Terry Dalzell
Second Assistant Director
Cameron Crosby
Boom Operator
Ross Balfour
Assistant Art Director
Jan Pester
Camera Operator
Anne Coulter
Continuity
Allan Brereton
Sound Assistant
Gus Maclean
Assistant Art Director
Louis Kramer
Sound Mixer
Ian Madden
First Assistant Director
Fiona MacDonald
Assistant Editor