Watch The Puppet Masters Online Free on GOKU

Cinema Mode
The Puppet Masters

The Puppet Masters

"Slugs" from space invade Earth and hijack humans' minds. A trio of US government agents try to stop it.

Discussion