Aliens kidnap a group of humans in order to perform experiments upon them.
April 3, 1980
Released
Laboratory
1h 25min
—
English
Sandler Institutional FilmsSandler/Emenegger Productions
2003
2017
2012
2002
2009
1981
2021
2016
1989
2013
2000
1986
1965