Puppetmaster

Neil Gallagher found the secret to Toulon&#39s puppets who come to life and then killed himself. Alex and his psychic friends come to investigate and are stalked by Toulon&#39s puppets who have a variety of strange traits including a drill for a head and the ability to spit up leeches.