cin•atlas The Puppet Masters (1994) · back to the film