Arthur Lowe
Role: Captain George Mainwaring
John Le Mesurier
Role: Sergeant Arthur Wilson
Clive Dunn
Role: Lance Corporal Jack Jones
John Laurie
Role: Private James Frazer
James Beck
Role: Private Joe Walker
Arnold Ridley
Role: Private Charles Godfrey
Ian Lavender
Role: Private Frank Pike
Liz Fraser
Role: Mrs. Mavis Pike
Bernard Archard
Role: Major General Fullard
Derek Newark
Role: Regimental Sergeant-Major
Bill Pertwee
Role: A.R.P. Warden Hodges
Frank Williams
Role: Reverend Timothy Farthing
Edward Sinclair
Role: Verger Henry Yeatman
Anthony Sagar
Role: Police Sergeant
Pat Coombs
Role: Mrs. Hall
Roger Maxwell
Role: General Wilkins
Paul Dawkins
Role: Nazi General
Sam Kydd
Role: Nazi Orderly
Michael Knowles
Role: Staff Captain
Fred Griffiths
Role: Bert King
George Roubicek
Role: German Radio Operator
Scott Fredericks
Role: Nazi Photographer
Ingo Mogendorf
Role: Nazi Pilot
Franz Van Norde
Role: Franz
John Henderson
Role: Elliott
Harriet Rhys
Role: Miss Janet King
Dervis Ward
Role: A.A. Man
Robert Raglan
Role: Inspector Hardcastle
John D. Collins
Role: Lieutenant Short
Alan Haines
Role: Marine Officer
Desmond Cullum-Jones
Role: Private Desmond
Colin Bean
Role: Private Sponge
Frank Godfrey
Role: Private
Freddie Wiles
Role: Private
Freddie White
Role: Private
Leslie Noyes
Role: Private Lesley
David Fennell
Role: Private
Hugh Hastings
Role: Private Hastings
George Hancock
Role: Private Hancock
Bernard Severn
Role: Private
Alvar Liddell
Role: Self (voice)
Donald Campbell
Role: Townsman (uncredited)
Harold Coyne
Role: Townsman (uncredited)
George Curtis
Role: Townsman (uncredited)
Anthony Eden
Role: Self (archive sound) (uncredited)
George Hilsdon
Role: Townsman (uncredited)
Jason James
Role: Hostage (uncredited)
Pat Judge
Role: Townsman (uncredited)
Maureen Nelson
Role: German Corporal (uncredited)
Fred Peck
Role: Townsman (uncredited)
Guy Standeven
Role: Army Officer (uncredited)
Reg Thomason
Role: Townsman (uncredited)
Reg Turner
Role: German Naval Officer (uncredited)
Fred Wood
Role: Townsman (uncredited)