Puppet Master

The twelfth entry in the Puppet Master franchise, and the first film produced by Fangoria – this genre title gets its UK DVD and Blue ray release with updated artwork from Bobo

next