饰Captain Paul Waggett
饰Mrs Waggett
饰Sergeant Odd
饰Peggy Macroon
饰Joseph Macroon
饰Catriona Macroon
饰George Campbell
饰Mrs Campbell
饰Dr Maclaren
饰The Biffer
饰Sammy MacCodrun
饰Roderick MacRurie
饰Old Hector
饰Constable Macrae
饰Angus McCormac
饰Mrs McCormac
饰Captain MacPhee
饰Captain MacKechnie
饰Farquharson
饰Captain Buncher
饰Narrator (uncredited
饰Colonel Linsey-Wools
饰1st Mate (uncredited