Peter Finch
Alan Breck Stewart
James MacArthur
David Balfour
Peter O'Toole
Robin MacGregor
Bernard Lee
Captain Hoseason
John Laurie
Ebenezer Balfour
Niall MacGinnis
Mr. Shaun
Finlay Currie
Cluny MacPherson
Miles Malleson
Mr. Rankeillor
Duncan Macrae
The Highlander
Andrew Cruickshank
Colin Campbell
Oliver Johnston
Mr. Campbell
Edie Martin
Woman on the bridge
Jack Stewart
Landlord
Richard Evans
Ransome, the cabin boy (uncredited)
Norman MacOwan
Tinker
Alex Mackenzie
The Ferryman
Eileen Way
Jennet Clouston
Abe Barker
Donald Dhu MacLaren
John Pike
Cabin Boy
Alec Paterson
Drunk