Loading...

Demon Dolls (1993)

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

Runtime: 74 min

Quality: SD

Release: 1993

IMDb: 5.8/10