Cast
Michael Caine
Alan Breck
Lawrence Douglas
David / David Balfour
Trevor Howard
(I)
(1913–1988)
Lord Advocate
Jack Hawkins
Captain Hoseason
Donald Pleasence
Ebenezer Balfour
Gordon Jackson
Charles Stewart
Freddie Jones
(I)
Cluny
Jack Watson
James Stewart
Peter Jeffrey
Riach
Geoffrey Whitehead
Lt. Duncansby
Andrew McCulloch
Andrew
John Hughes
Simon Campbell
Terry Richards
Mungo Campbell
Eric Woodburn
Doctor
Russell Waters
Advocates secretary
Jack Lambert
Aged highlander
Directing
Delbert Mann
(I)
(1920–2007)
Director
Writing
Robert Louis Stevenson
Novel
Jack Pulman
Writer
Crew
Paul Beeson
Cinematography
Production
James Franciscus
Producer
Editing
Peter Boita
Editor
Sound
Roy Budd
Music