Video Sources 307 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 titleThe Puppet Masters
IMDb Rating5.9 7,610 votes
TMDb Rating5.8 64 votes