Summary: Dor is a story about love, loss, friendship, hope and ultimately, redemption. Dor has two principle characters that are from different walks of life but get bound together following certain occurrences. It's a story about Zeenat (Gul Panag), an independent, self-assured, married young woman, living in a remote Himachal Pradesh village and about Meera (Ayesha Takia) who abodes in rural Rajashtan and hails from a conventional Rajput household. A life-changing piece of news, which happens to be of common interest, reaches both these strangers and compels their life to no longer remain the same. A search begins so that life could be habitual and happy again, a bahuroopiya (Shreyas Talpade) enters the scenario and perhaps helps unravel the mysteries, leading into a powerful and unexpected ending. The story questions us on how far one can go to save her/his love, fighting all odds, perhaps even destiny.