The disgusting political bias ruined this movie for me
Let me star by saying that I regard Del Toro as one of the most talented and creative filmmakers of his generation, however, it's a shame he decided to shove down our throat his one-sided version of Spain's historic events.
Such shameless bias, unfortunately, managed to ruin an otherwise brilliant movie (at least it did for me).
I'm talking of course about the way the falangists/nationalists (personified by Captain Vidal) are portrayed as one-dimensional sexist ruthless child-murdering butchers, while the republican communists are portrayed as either heroic do-gooders (the guerrilla soldiers hidden in the mountains) or innocent victims (the old man and his son in the beginning of the movie, the captured soldier, doctor Ferreira, Mercedes, etc).
The truth is, the Spanish civil war wasn't as black and white as some people believe. The francoist nationalists were the lesser of two evils, and had the republicans (which were sponsored by the USSR) won the civil war, Spain would had turn into a third world sh!thole like Cuba and the political repression/attacks on individual freedom would had been even worse than under Franco.
Just because the falangists won the the war and the commies lost, doesn't make the firsts bad and the later good. Del Toro is not even Spanish which makes his bias even more annoying and illegitimate. If he wanted to have this film with an authoritarian setting in a Spanish speaking country why didn't he made it in Cuba under Castro's despotic communist regime?
Again, great movie, visually stunning, but the shameless pro-commie propaganda was sickening.