Cinematography
Oscar Marzaroli
Director
Editor
Bill Forsyth
Assistant Director
Martin Singleton
Writer
Allan Campbell McLean
Music
Frank Spedding