I enjoyed the movie as it was different from the usual English movies where Spain is always portrayed as the Nazis of the 17th century. But there are some 'Hollywood' moments such as the beginning where Spanish mecenaries are portrayed as 17th centuries Seals as they emerge from the water to spike the cannons of a Dutch fortress, and the ending where a Spaniard tercio is annihilated a la 300 Spartans or French Old Guard at Waterloo. But I did not know that Viggo Mortensen could speak Spanish
But now, I have a whole new series of books to read!!!! (busy now reading the Witcher books)