The Puppet Masters (1994) – Science Fiction adaptation that is fantastic.

Leave a Reply