Horror History: Friday, October 18, 1991: Dolly Dearest was released in US theaters

A centuries old black magic curse turns the world’s most beautiful doll into the world’s most savage killing machine.

BUY IT NOW!

DVD

Amazon Prime