Demon Dolls

A doll animated with an evil spirit can imitate anyone it comes into contact with.

Duration: 66 min

Quality: HD

Release: 1993

IMDb: 5.4