Toulon's immortal puppets need to prevent the Nazis from winning World War II. Blade, Leech Woman, Pinhead and the others try to fight their fellow Nazis. A fateful battle begins.
Watch Youtube Trailer Join nowToulon's immortal puppets need to prevent the Nazis from winning World War II. Blade, Leech Woman, Pinhead and the others try to fight their fellow Nazis. A fateful battle begins.
Watch Youtube Trailer Join now