- Alex Mackenzie - Joseph Macleod
- Carl Jaffe - Dr Hamburger
- Nicholas Phipps - Andrew Wishart
- Ronnie Corbett - Drooby
- James Copeland - Kenny Mcleod
- John Stevenson Lang - Reverend Angus
- Reginald Beckwith - Mumford
- Arthur Howard - Meeching
- John Laurie - Capt. MacKechnie
- Jack Short - Roderick
- Peter Copley - Scientist
- Jameson Clark - Constable Macrae
- Finlay Currie - Narrator (uncredited)
- Basil Dignam - R.A.F. Officer (uncredited)
- Bert Batt
- Michael Relph
- Monja Danischewsky
- Compton MacKenzie
- Basil Dearden
- Earl St. John
Donald Sinden interpreta a Hugh Mander en la película.
Jeannie Carson interpreta a Janet Macleod en la película.
Roland Culver interpreta a Capt Waggett en la película.
Catherine Lacey interpreta a Mrs Waggett en la película.
Noel Purcell interpreta a Father James en la película.
Ian Hunter hace el papel de Air Commodore Watchorn.
Duncan Macrae hace el papel de Duncan Ban.
Gordon Jackson hace el papel de George Campbell.
Jean Cadell interpreta a Mrs Campbell en la película.
Alex Mackenzie interpreta a Joseph Macleod en la película.
Carl Jaffe hace el papel de Dr Hamburger.
Nicholas Phipps interpreta a Andrew Wishart en la película.
Ronnie Corbett interpreta a Drooby en la película.
James Copeland interpreta a Kenny Mcleod en la película.
John Stevenson Lang hace el papel de Reverend Angus.
Reginald Beckwith interpreta a Mumford en la película.
Arthur Howard interpreta a Meeching en la película.
John Laurie interpreta a Capt. MacKechnie en la película.
Jack Short interpreta a Roderick en la película.
Peter Copley interpreta a Scientist en la película.
Jameson Clark hace el papel de Constable Macrae.
Finlay Currie interpreta a Narrator (uncredited) en la película.
Basil Dignam interpreta a R.A.F. Officer (uncredited) en la película.
Capítulo disponible en las siguientes plataformas: