The Puppet Masters (1994)

The Puppet Masters (1994), directed by Stuart Orme, is a science fiction screen adaptation based on The Puppet Masters by Robert A. Heinlein.

Leafnode home