All Cast

Cary Grant

Cary Grant

Michael Andrews

Gertrude Michael

Gertrude Michael

Rosemary Haydon

Claude Rains

Claude Rains

John Stevenson

Margaret Swope

Margaret Swope

Nurse Rowland

Jameson Thomas

Jameson Thomas

Cullen

Nick Shaid

Nick Shaid

Haidar

Kathleen Burke

Kathleen Burke

Ilya

Colin Tapley

Colin Tapley

Lieutenant Prescott

Billy Bevan

Billy Bevan

Private Foster

Claude King

Claude King

General

Frazer Acosta

Frazer Acosta

Armenian officer (uncredited)

Robert Adair

Robert Adair

Sergeant in general's office (uncredited)

Malay Clu

Malay Clu

Armenian guard (uncredited)

Elspeth Dudgeon

Elspeth Dudgeon

Head Nurse (uncredited)

Mark Strong

Mark Strong

Officer (uncredited)