I was really impressed by the plot, screenplay, acting, and overall making. I didn't anticipate that much quality work out of this; it was in my list to watch for several months, and then I pressed the play button, and glued to the screen for three consecutive nights (as didn't have time to finish it in one sitting). So, my recommendation and rating is HIGH. It is a classic adaptation of many stories that have been told before, a blend of conflict between good and evil, protagonist vs. antagonist, standing for their own values and interests. Philosophy is embedded there - as the reflection of human values. Audience felt and could relate to their expectation and values. Making is good - in brief. I would say length could be an issue; the director could easily trim it down to 2 hours, otherwise, I really enjoyed it. Will be in memory for a long time.