as Dr. Alfred Jones
as Harriet Chetwode-Talbot
as Patricia Maxwell
as Mary Jones
as Sheikh Muhammad
as Ashley
as Capt. Robert Mayers
as Peter Maxwell
as Betty
as Bernard Sugden
as Edward Maxwell
as Tory Grandee - Angus Butler
as Foreign Secretary Brian Fleet