Characters played by Cecil Parker
John Crane
M.A. Headmaster Of Melbury School
Headmaster
Characters played by James Robertson Justice
Robert Martin Affectionately Known As' Bow Wow'
Robert Martin
Characters played by Ian Bannen
Colin Crane The Headmaster's Son
Colin Crane
Characters played by Agnès Laurent
A French Mistress
Madeleine Lafarge
Characters played by Raymond Huntley
The Rev. Edwin Peake
Rev. Edwin Peake
Characters played by Irene Handl
Ex-Staff Sgt. Hodges A.T.S.
N.A.A.F.I.
Staff Sgt. Hodges
Characters played by Edith Sharpe
Matron
Characters played by Kenneth Griffith
Mr. Meade
Characters played by Robert Bruce
Mr. Ramsay
Characters played by Thorley Walters
Colonel Edmonds Chairman Of The Governors
Colonel Edmonds
Characters played by Henry B. Longhurst
2nd. Governor
Characters played by Brian Oulton
3rd. Governor
Characters played by Scot Finch
Edmonds
The Head Boy
Edmonds
Characters played by Richard Palmer
Milsom
Characters played by Peter Greenspan
Wigram
Characters played by David Griffin
Slater
Characters played by Jeremy Bulloch
Baines
Characters played by Diarmid Cammell
Vane
Characters played by Christopher Sandford
Poole
Characters played by Gregory Warwick
Warwick
Characters played by Nigel Bulloch
Proffit
Characters played by Gordon Pleasant
Benson
Characters played by Michael Crawford
Kent
Characters played by Pearson Dodd
Church
Characters played by Christopher Beeny
Stephenson
Characters played by Athene Seyler
Beatrice Peake
Characters played by Cardew Robinson
Ambulance Attendant
Characters played by Margaret Lacey
Kitchen Maid
Characters played by Paul Sheridan
M. Fraguier
Characters played by Denise Coffey
The Silent Kitchen Maid
Characters played by André Maranne
Dubbing
Characters played by Guy Standeven
Teacher
Characters played by Ian Wilson
(uncredited)