The Human Factor

Otto Preminger
1979-12-18

Every man in love is a potential traitor.
5.8
115 min

A low-ranking Secret Service agent is conned into supplying information to Eastern Bloc countries. Although he is not a suspect due to his unimportant position, when his office partner is hauled in as a suspect he realises he has got himself into very deep water.

Cast

Name Character Team
Nicol Williamson Maurice Castle Unowned
Richard Attenborough Colonel John Daintry Unowned
Derek Jacobi Arthur Davis Unowned
John Gielgud Brigadier Tomlinson Unowned
Iman Sarah Unowned
Joop Doderer Cornelius Muller Unowned
Robert Morley Doctor Percival Unowned
Ann Todd Castle's Mother Unowned
Anthony Woodruff Dr Barker Unowned
Keith Marsh Porter Unowned
Gary Forbes Sam Unowned
Angela Thorne Lady Mary Hargreaves Unowned
Tony Haygarth Buffy Unowned
Cyd Hayman Cynthia Unowned
Paul Seed Shop Assistant Unowned
Ken Jones Messenger Unowned
Fiona Fullerton Elizabeth Unowned
Tony Vogel Matthew Connolly Unowned
Martin Benson Boris Unowned
Adrienne Corri Sylvia Unowned
Edward Dentith Edward Unowned
Marianne Stone Matron Unowned
Giles Watling Colin Unowned
Frank Williams Bellamy Unowned
Tom Chatto Gen. Phillips Unowned
Sean Caffrey Policeman Unowned
Clifford Earl Ferguson Unowned
Sylvia Coleridge Mrs Halliday Unowned
Denys Hawthorne Insp. Butler Unowned
Glenna Forster-Jones Black Prostitute Unowned
Morris Perry Scientist Unowned
Richard Vernon Sir John Hargreaves Unowned
Walter Hinds Van Donck Unowned
Philip Chege Black Man Unowned
Norbert Okare Questioner Unowned
Vicky Udall Castle's Secretary Unowned
Brian Epson Judge Unowned
Leon Greene Tall Man Unowned
Robert Dorning Jameson Unowned
Patrick O'Connell Reader Unowned
Raewyn Blade Secretary Unowned
Boris Isarov Agent Unowned
Paul Curran Halliday Unowned
Chantal Gray Stripper Unowned
Jill Goldston NATO Lab Worker (uncredited) Unowned