Puppet Master Ultimate Figure 2-Packs by NECA – Toyark Photo Shoot Featured Latest News April 27, 2021 The first Puppet Master film was released on home video in 1989. While the movie was intended for a theatrical release, the filmmakers ultimately felt it would do better financially as a straight-to-video release. That strategy paid off as Puppet Master became a sales and rental success. In the movie, a puppet maker named André Toulon uses an ancient Egyptian potion to bring his numerous creations to life. However, as Nazi’s attempt to steal his secret, Toulon takes his own life after packing away his creations. Years later, four psychics are brought together, finding one of their colleagues had committed » Continue Reading. The post Puppet Master Ultimate Figure 2-Packs by NECA – Toyark Photo Shoot appeared first on The Toyark – News.