All Cast

Malcolm Stoddard

Malcolm Stoddard

Alan Marlowe

Cyd Hayman

Cyd Hayman

Kate Marlowe

Angela Pleasence

Angela Pleasence

The Stranger

Patrick Barr

Patrick Barr

Dr. Collins

Wilhelmina Green

Wilhelmina Green

Bonnie

Joanne Boorman

Joanne Boorman

Bonnie as Baby

Angela Deamer

Angela Deamer

Lucy Marlowe

Clarissa Young

Clarissa Young

Younger Lucy

Lee Gregory

Lee Gregory

Davie

Piers Eady

Piers Eady

Sam

Anna Wing

Anna Wing

Mrs. Taverner

Artro Morris

Artro Morris

Mr. Taverner

Hilary Minster

Hilary Minster

Reporter

James Snell

James Snell

London Doctor

Corinne Skinner-Carter

Corinne Skinner-Carter

Hospital Doctor

Jonathan Elsom

Jonathan Elsom

Executive

Bernard Taylor

Bernard Taylor

Executive