Puppet Master II
Even the return, Now That They hunt their brain fluid to be taken by some Paranormal Researchers for the dead/living puppet master
Released: 1990-02-07
Genre:
Horror