Also play on Twitter!

Human Experiments (1979)

Rachel Foster (Linda Haynes)

No Description yet. Care to add one?

Character Snapshots

Human Experiments Characters

Favourite Character of

    Nobody loves Rachel Foster. Be the first One!

Advertisement