The Puppet Masters

The Puppet Masters

"Trust No One"

The Earth is invaded by alien parasites—AKA 'slugs'—that ride on people's backs and control their minds.

Release Date

October 21, 1994

Status

Released

Original Title

The Puppet Masters

Runtime

1h 49min

Budget

$15,000,000

Revenue

$8,600,000

Language

English

Production Companies

Hollywood Pictures