A very, very remarkable film. Guillermo Del Toro is absolutely brilliant. This story is interwined with so much symbolism, it's hard to keep up. It's so difficult to decipher this film, but somehow you understand the message inside your heart, though it's impossible to put it into words. I wouldn't call this film a horror or a thriller. The gore is realistic, and adds a certain sense to film that could not be achieved any other way. The ghost of Santi is beautiful, not horrific.