Laboratory

Science Fiction
5.7 / 10
April 3, 1980
1h 25m

Aliens kidnap a group of humans in order to perform experiments upon them.

Watch Now