I recognize Javier Bódalo from _30 Monedas_ (30 Coins). He played Antonio (the guy in the village who was "special"). So this is an English-language movie made in Spain? I recall the Italians made some good English-language movies in the previous century, e.g., Dario Argento's _Suspiria_ which was about witches running a ballet school - Classic.