Script is cleverly written, and executed in much more brilliant way. Hats off to whole team. Acting was top notch, music hits right cords at right time. Director has made use of small details to perfection. This is movie making at its pinnacle.