Janet Macleod
Hugh Mander
Capt. Waggett
Father James
Air Commodore Watchorn
Duncan Ban
Mrs. Campbell
George Campbell
Joseph Macleod
Constable Macrae
Dr. Hamburger (as Carl Jaffé)
Drooby (as Ronald Corbett)
Andrew Wishart
Mrs. Waggett
Bit Part (uncredited)
Mumford (uncredited)
Self (uncredited)
R.A.F. Officer (uncredited)
Kenny McLeod (uncredited)
Scientist (uncredited)
Narrator (uncredited)
Senior Staff Officer (uncredited)
Meeching (uncredited)
Capt. MacKechnie (uncredited)
Chairman of 'Free Speech' Panel (uncredited)
Roderick (uncredited)
Reverend Angus (uncredited)