Hamari Adhuri Kahani (transl. Our incomplete story) is a 2015 Indian Hindi-language romantic drama film directed by Mohit Suri and produced by Mahesh Bhatt under the banner Vishesh Films and Fox Star Studios. The film stars Emraan Hashmi, Vidya Balan, and Rajkummar Rao. It is based on the love story of Bhatt’s parents, Nanabhai Bhatt, Shirin Mohammad Ali and his stepmother. The film was released worldwide on 12 June 2015 receiving mixed reviews from critics.
The movie opens with a woman Vasudha (Vidya Balan) stepping off a bus. An elderly man, Hari, sees a psychiatrist about hallucinations of his wife. His daughter-in-law takes him to his wife’s funeral. There, he steals her ashes and leaves a diary for his son.
The story jumps to the past, where Vasudha is a single mother whose husband has been missing for five years. Bound to tradition, she has been waiting for him since he left her. Vasudha meets Aarav Ruparel (Emraan Hashmi) in one of his hotels, where she works as a floral arranger. Vasudha comes to save him in a mock fire drill, and he offers her a job in his hotel in Dubai, which she refuses at first. However, she later gets to know from police that her husband Hari (Rajkumar Rao) murdered five American journalists and is a member of a terrorist group. Worried for her son’s future, she accepts the job offer given by Aarav.
Despite knowing about Vasudha’s past and her son, Aarav falls in love with her. He tells her about his mother, who was a cabaret singer and a single parent, and how she fell in love with a man who tried to commit suicide for failing to save them from poverty. Vasudha shuns his feelings, saying that she belongs to someone else. At his request, she meets Aarav’s mother and finally accepts Aarav’s love. Vasudha encounters Hari at home, and tells him about Aarav. Hari storms out in anger and is arrested and jailed for being a wanted criminal. Vasudha asks Aarav to save Hari as he is innocent. Aarav tries to save Hari by bribing the home minister, but he reveals that Hari himself admitted to his crime. Vasudha refuses to marry Aarav because Hari’s action tells her that he sacrificed his life for them to be together. It is then revealed to Aarav that Hari deliberately accepted his crime so that Vasudha will live in guilt, thinking Hari sacrificed himself for their love.