- Simon David Millerdirector (as Simon Miller)
- Simon David Millerwriter (as Simon Miller)
- Angus Peter Campbell(as Aonghas Padruig Caimbeul)
- Kathleen MacInnes(as Kathleen NicAonghais)
Rest of cast listed alphabetically
- Ishbel Maclennanexecutive producer
- Carole Sheridanexecutive producer
- Maxine Dallasmakeup artist
- Ann-Marie O'Neillmakeup artist (as Anne Marie O'Neill)
- Debbie Rossmakeup designer (as Deborah Ross)
- Stephen Burtproduction manager
- Chris Gilliessecond assistant director
- David McKinnonthird assistant director
- Caroline Doneydressing props (as Caroline Fearon)
- Paul Lambiestand-by props
- Micheal MacNèillart department trainee
- Elaine McLenachanprop buyer
- John Cobbansound mixer
- Phil Croalsound recordist
- Martin Cunninghamboom operator
- Alastair Masonsound recordist
- Valentina Catenaopticals effects
- Phil Greencolourist
- Paul J. Wrightscanning and recording
- Stuart Andersonfocus puller
- Steve Arthurgaffer
- Sonya Barrettcamera trainee
- Magnus Grahamassistant camera / clapper loader
- Maddy Hintoncasting assistant
- David Culbertcostume supervisor
- Hilary MacDonaldcostume assistant
- Gordon McIntyrelocation manager
- Gilleasbuig Fergusonscript editor
- Amy MacAuleyscript supervisor
- Mary Brehonylegal affairs: Scottish Screen
- Shawn Flemingproduction accountant
- Pete Fowlermarine consultant
- Kathleen Lambieproduction coordinator (as Kathleen MacLeod)
- Iseabail NicGillEathaintutor and chaperone
- Kathleen NicLeoidproduction co-coordinator
Contribute to this page
Suggest an edit or add missing content