The Puppet Masters
Where: |
Iowa |
Trust No One — The Earth is invaded by alien parasites—aka 'slugs'—that ride on people's backs and control their minds
Released in 1994 — 109 minutes
Genres: |
Horror Science Fiction Thriller |
Language: |
English |