Info mistake?
Biography
Monica MacLean is known for Demon Seed (1977) and The Paper Chase (1978).
Awards
Known For
Filmography
No data