Horror History: Friday, October 18, 1991: Dolly Dearest was released in US theaters October 18, 2021October 18, 2021 4 Evil Eyes 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 Share this:TwitterFacebookLike this:Like Loading... Related