The Puppet Masters
Trust No One
Genres
HorrorScience FictionThriller
OverView
The Earth is invaded by alien parasites—AKA 'slugs'—that ride on people's backs and control their minds.
Others
Budget
$15000000
Revenue
$8600000
Status
Released
Original Language
English
Runtime
109 mins
Rating
5.75/10
Release Date
21 October 1994
Country
United States of America