5 Excellent

Its just the best movie i ever seen on such a topic......all things are good and perfect in all sense...the background score,performances,dialogues,pace,and the brilliant script..