Outer Touch

4.5

Three specimens from a female race of aliens crash land in England and abduct four earthlings by accident. They decide to use the opportunity to start experimenting... on the males.

Release Date: 1979-07-01

Duration: 1h 17m