Doll Factory

2014

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

Available: Amazon.com

Watch
Doll Factory