I won't say that this is a good movie and at the same time won't claim that this a bad movie. This movie makes has few twists and plots but those twists and plots can be made more clear and well thought of. The acting by Arya and other counterparts is good.
To sum up I would say this is a one time watch movie.