Andrew
Sergeant Fox
Willie McFarish
Sub-Lt. J. McFee
Fred Gilbey
Casey
Kid Cormack
Sid Skinner
Bill
Barber shop customer
Glenlyon
Old Spencer/ Third poor man
Private Roberts
Curtis
David Raymond
First BBC Announcer
Newsreader (voice)
Dick Lambert
Bishop of Carlisle
Capt. Hornigold
Gavin MacDonald
Colonel Munro
Angus Grier
Joe Mackenzie