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