Please watch this movie on your own, most of the negative reviews come from angry filipino wimps who can't appreciate a movie because of the side of the narrative it shows.
Despite what the other reviews say, the movie is far from focused on "spanish good, Tagalog bad" it's instead about how no matter what army you fight for, soldiers will always be dispensable and focuses on the emotions and humanity of the spanish soldiers.
As a spanish native speaker, the performances are very well done, remarkable, the shots are very cool and it's quite historically accurate.
As I said, ignore the filipino wimps, just enjoy the movie, just because a movie has a slight white-black sense to it doesn't mean it's bad, that's just to make the actual focus, which is the spanish soldiers themselves easier to follow, the movie simply does not have to portray the gray morality of the conflict.
If you can't deal with the narrative being slightly biased for the spanish soldiers in order to make the narrative easier to follow, then don't watch it.
But if you can understand that the movie has the black-white narrative to focus on the characters themselves, and you can understand that this is a movie and not real life, then you'll enjoy it.
By the way, no, I'm not a spaniard, I'm from latin america so I'm not "defending my people".