![]() |
Andrew Keir as Sandy Ross |
![]() |
Nigel Stock as The Rev. Davidson |
![]() |
Yvonne Gilan as Widow Macleay |
![]() |
Iain Glen as Allan Innes |
![]() |
Michael Carter as Nicol Menzies |
![]() |
Arabella Weir as Liz Murison |
![]() |
Emma D'Inverno as Maria |
![]() |
Jake Fox as Young Allan |
![]() |
Paul Kermack as Danny |
![]() |
John Malcolm as Doctor |
![]() |
Alison Key as Nurse Simpson |
![]() |
Jon Croft as Police Inspector |
![]() |
Alan Tall as Joiner |
![]() |
Clem Davies as Italian |
![]() |
Ewen Emery as Young Sandy |
![]() |
Terry Cade as Robert Menzies |
| Directing | Peter Barber-Fleming | Director |
| Writing | Neil M. Gunn | Novel |
| Writing | Stewart Conn | Writer |
| Production | Norman McCandlish | Producer |
| Production | Bill Bryden | Executive Producer |
| Sound | Geoffrey Richardson | Music |
| Sound | Peter Veitch | Music |
| Editing | Robert Bathgate | Editor |