This movie has a beautiful story with some cultural implications and some social topics. It also has nice cinematography and beautiful locations. Performances are all very good. But it's a bit longer than it should be and so slow which makes it boring sometimes. All in all it's a very good watch.