Basic Info
Release: April 03, 1980
Rating: ⭐ 5.7/10 (3 votes)
Laboratory
1980
⭐ 5.7/10
3 votes
Overview
Aliens kidnap a group of humans in order to perform experiments upon them.
No streaming providers available for this content