Fred Zinnemann
Director
Leo McKern
as
Cromwell
Susannah York
as
Margaret
John Hurt
as
Rich
Corin Redgrave
as
Roper
Judy Levitt
as
Annie Anderson
Stanley B. Herman
as
Detective Addy
Dominique Swain
as
Gena
Noah Hathaway
as
Roper