Film Film Festivals Horror ReviewsReview: Lovely Molly (EIFF)Eduardo Sanchez has much to live up to – his 1999 feature The Blair Witch By Culture Fix / 21 June 2012