It's an endearing, cute as well as a touching script made rather well. The 4 lead actors are very well casted and have acted right to our hearts. Interestingly, all the other cast too, is very well casted and have performed very well, too. The final meeting up of the ghosts is too filmy n looses subtlety. Hats off to Anushka Sharma n team for a great job.