![](https://image.tmdb.org/t/p/w185/ucx1CcUz3ljHhzspRQXi8yqoht.jpg)
0.578 Views
Provocative, feminist critique of man’s technological progress.
Release: Jan 01, 1991
Runtime: 52 minutes
Language: English
Studio: Lusia Films, Channel 4 Television
Country: United Kingdom
Cast: Elizabeth Lynne, Richard Leech