This movie definitely portrays the complex human phsycology. The amount of stress people go through after a problem. But in the end this movie also gives us a feeling of serenity that everything is going to be alright.
The direction and screenplay is ok.
The cast is wonderful although a change of cast for some roles might have improved the movie more. The lead actor is talented and perfect.
The story is pretty vague. It isnt an awesome story or anything but the emotions is delivered correctly.
Overall a good Movie