Puppet Master: Doktor Death
From the world of Puppet Master comes the newest entry in horror.
1995
2020
2017
2019
2018
2013
2015