Feb 26, 2023
We've opened up a real can of worms this week -- or maybe it's a can of leeches. There's a whole wide world of Puppet Master movies and lore to explore, and we're just scratching the surface on this episode, covering the first movie, that came out almost exactly a year after the first Child's Play.