All Cast

James Mason

James Mason

Dr. Fischer

Alan Bates

Alan Bates

Dr. Alfred Jones

Greta Scacchi

Greta Scacchi

Anna-Luise Fischer

Clarissa Kaye-Mason

Clarissa Kaye-Mason

Mrs. Montgomery

Hugh Burden

Hugh Burden

Divisionaire Krueger

David de Keyser

David de Keyser

Belmont

Jacques Herlin

Jacques Herlin

Kips

Cyril Cusack

Cyril Cusack

Steiner

Barry Humphries

Barry Humphries

Richard Deane

Nicholas Le Prevost

Nicholas Le Prevost

Albert

Simon Chandler

Simon Chandler

Doctor