Spain is a complex country of religious and social diversity, passionate people, a long, historic political struggle, a varied and rich culture, and it has seen its fair share of horrors too – all of which are beautifully represented in many of the great Spanish films. Along with most of its Latin counterparts, Spanish language(…)