Welsh director Neil Jones follows up ‘The Reverend’ with this horror movie filmed in Spain. The story concerns four young ladies who are on their way to a bachelorette party at a remote country house owned by Anthony (Craig Fairbrass).... Continue Reading →