Another foreign psychological crime thriller set in Basque country.  Gripping and tense!