Characters played by Alec Guinness
Major Jock Sinclair
D.S.O.
M.M.
Characters played by John Mills
Lt. Col. Basil Barrow
Characters played by Dennis Price
Major Charles Scott
M.C.
Characters played by Kay Walsh
Mary Titterington
Characters played by John Fraser
Cpl. Piper Ian Fraser
Characters played by Susannah York
Morag Sinclair
Characters played by Gordon Jackson
Capt. Jimmy Cairns
M.C.
Characters played by Duncan Macrae
Pipe Major Maclean
Characters played by Percy Herbert
R.S.M. Riddick
Characters played by Allan Cuthbertson
Capt. Eric Simpson
Characters played by Paul Whitsun-Jones
Major 'Dusty' Miller
Characters played by Gerald Harper
Major Hugo Macmillan
Characters played by Richard Leech
Captain Alec Rattray
Characters played by Peter McEnery
2nd Lt. David Mackinnon
Characters played by Keith Faulkner
Piper Adam
Characters played by Angus Lennie
Orderly Room Clerk
Characters played by John Harvey
Sergeant (Bridge Hotel)
Characters played by Bryan Hulme
Corporal Drummer
Characters played by Andrew Keir
L
Cpl. Campbell
Characters played by Eric Woodburn
Landlord
Characters played by Andrew Downie
Corporal Waiter
Characters played by Jameson Clark
Sir Alan
Characters played by Lockwood West
Provost
Characters played by Gwen Nelson
Provost's Wife
Characters played by Robert Arnold
One of the Other Officers
Characters played by Richard Rudd
One of the Other Officers
Characters played by John Barcroft
One of the Other Officers
Characters played by James Copeland
One of the Other Officers
Characters played by Mark Burns
One of the Other Officers
Characters played by John Bown
One of the Other Officers
Characters played by William Young
One of the Other Officers
Characters played by David Webb
One of the Other Officers
Characters played by William Marlowe
One of the Other Officers
Characters played by Barry Steele
One of the Other Officers
Characters played by Keith Banks
One of the Other Officers
Characters played by Ray Austin
Sergeant
Characters played by Redmond Bailey
Minor Role
Characters played by Alan Beaton
Party Guest
Characters played by Wallace Bosco
Man in Hotel
Characters played by Eddie Boyce
Sergeant
Characters played by Donald Douglas
Minor Role
Characters played by Hugh Elton
Sergeant
Characters played by Ernest Fennemore
Party Guest
Characters played by Fred Haggerty
Sergeant
Characters played by Patrick Halpin
Chaplain
Characters played by Walter Henry
Sentry
Characters played by Joan Hickson
Party Guest
Characters played by Frazer Hines
(uncredited)
Characters played by Anne Leon
Minor Role
Characters played by Rick Lester
Soldier
Characters played by Fulton Mackay
Provost
Guard Sergeant
Characters played by John Mackenzie
Minor Role
Characters played by Cecil Paul
Party Guest
Characters played by Pat Ryan
Party Guest