3.8 Puppet Master: Axis Termination Sep. 15, 2017Puppet Master: Axis Termination IMDb: 3.8 2017 75 min 23 viewsToulon’s immortal puppets need to prevent the Nazis from winning World War II. Blade, Leech Woman, Pinhead and the others try to fight ...FantasyHorror