Doll Factory

2014

A small town in Texas is terrorized by possessed baby dolls.

Available: Amazon Prime, Amazon.com

Watch
Doll Factory