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