The Puppet Masters
57.809999999999995 %|Oct 21, 1994|Horror, Science Fiction, Thriller The Earth is invaded by alien parasites—AKA 'slugs'—that ride on people's backs and control their minds.
Featured Crew
James Hegedus
Art Direction
Greg Cannom
Makeup Effects
Daniel A. Lomino
Production Design