Video Sources 311 Views
what going on?
The Earth is invaded by alien parasites aka “slugs” that ride on people’s backs and control their minds. A trio of American government agents attempt to thwart this.
Original title The Puppet Masters
IMDb Rating 5.9 7,610 votes
TMDb Rating 5.8 64 votes