0 May 18, 2017 by Todd · Published May 18, 2017 · Last modified January 13, 2024 Puppet Master Who knew there was such a market for mediocre killer puppet movies?