Wednesday, December 6, 2017
Leech Woman
First appearance: Puppet Master (1989)
A bunch of psychics investigate an old hotel and are menaced by living puppets. Who created the puppets? Why are they killing the Psychics?
One of the longest running horror franchises.
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment