5.813 89 minHD Puppet Master (1989) Fantasy, Horror, Science Fiction, United States of America 12 Oct 1989David Schmoeller Trailer Watch