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