Cherry Tree (2015) 10 October 201723 July 2021 Rating: ★★★ Devil Worship and Pregnancy Director: David Keating Actors: Naomi Battrick, Anna Walton, Sam Hazeldine, Elva Trill, … Category: Horror