Film synopsis: http://www.saffcanada.org/films/life-is-good/
Rameshwar (Jackie Shroff), an accountant at the local post office in a North Indian hill station is in the throes of a mid-life crisis. He refrained from getting married for fear that the woman he married would not care for his handicapped mother. Now his mother is dead and Rameshwar is plunged into depression. As he contemplates swallowing a handful of sleeping pills, an unexpected blessing arrives. Mishti, a six year old firebrand, suddenly lands in his life with a crash, and a broken window. Rameshwar is suddenly given the opportunity to see life differently. Mishti becomes his friend—his only friend—and suddenly life is good again. He is witness to Mishti growing up: first into an awkward teenager and then, to a lovely woman in her twenties eligible for marriage. He realizes soon enough that when married she may move to another country, which is in fact what happens. Mishti and her new husband relocate to America, and he finds solace in the daily SKYPE calls. Then tragedy strikes and Rameshwar once again questions the ways of the Universe. This time the influence of Mishti is with him and the answer is there for the taking—if only he could recognize it!