It's certainly the movie that is very well written, directed, and acted. music and cinematography are a plus point. and above all, in spite of being a rather western story, it has been made in such a way that it's been accepted by traditional indians too.