I love this movie, simply for the fact that it's perfect, the fantasy locations, the characters that perfectly fit the plot, and above all the amount of realism that is given to the story, so much so that you feel it. In conclusion, I have no complaints.