The Puppet Mastersโ-โ1994
1994-10-21
5.9
The Earth has been invaded by alien insects "slugs" which ride on people's backs and restrain their minds. A trio of government agents attempt to reevaluate this.
Actors:
Reviews
2023-06-08 12:08:04
should have been a Mulder and Scully episode
2024-02-04 21:36:05
Good stuff
You may also like >