What a stupid film
I'm going to be totally honest; I hated this film. If Guillermo del Toro hadn't written and directed it, I'm sure many others would have agreed.
My main problems lie in the script. First of all, it's boring. Nothing really happens. The scenes with the ghost are underwhelming; there's absolutely nothing creepy about them. Most of the scenes which are supposed to be tense are also quite plodding.
The worst part of the film has to be the characters. Carmen and Dr. Casares are imbeciles who run around the orphanage like headless chickens, leaving Jacinto to do whatever he wanted. It was silly how easily Jacinto was able to break into the orphanage and casually pour petrol all over the place.
Speaking of Jacinto, I think he was the most unconvincing villain ever. Sure he wanted the gold, but his actions were far too extreme. He had little motive to cause as much destruction as he did, and his irrational hatred of everyone was silly. It just felt like he suddenly turned into a stereotypical villain in a split-second, and for the rest of the film he was trying to kill everyone else.
Also, the fact that Jaime did not expose Santi's murder is unrealistic. Sure he may have been scared of Jacinto, but when has that ever stopped anyone? It was all too convenient for the story, and wasn't explained well.
Out of all the characters, I think only Carlos was well-written, and his interaction with the other orphans was entertaining.
Overall, the script relies too heavily on stupid characters and poor decisions to advance. There are some good elements, and I can see why others like the film, but I just found it to be too frustrating.
just keep swimming