This is a beautifully-made movie. The sets and photography were stunning. The characters were fully-drawn out, and undergo significant transformations in the course of the story. The movie pulls no punches in portraying evil and weakness, but nevertheless, sends a thoroughly moral message. I was so drawn into the activity that I sometimes had to stop the movie, just to take a break. One problem is that the subtitles sometimes go by so quickly they are difficult to read.