It was a very good movie, if a little bit too dark for my tastes. There was a great amount of mysticism and imagination. Yet it was grounded in the reality of the movie's timeframe. The lines are often blurred when watching this movie on what is real and what isn't real. I fully recommend giving this movie a chance, especially if you can watch the original, spanish version of the movie. It gives an interesting flavor to wrap it all together.