Curse of Humpty Dumpty (2021) 29 May 2022 Rating: ★★ Evil Doll Director: Scott Jeffrey Actors: Nicola Wright, Sian Altman, Antonia Whillans, Danielle Scott, … Category: Horror