3.781 72 minHD Puppet Master: The Legacy (2003) Fantasy, Horror, Science Fiction, United States of America 16 Dec 2003Charles Band Watch