In 1920, Jaidev Verma is a famous poet who lives as a loner as he is unable to meet the love of his life, Smriti. They got to know each other through an exchange of letters and slowly fall in love. One day, Jaidev receives a letter informing him that Smriti had died by an accident. His sister Karuna is the only support system that keeps him motivated. Jaidev finds an unconscious girl near a lake and brings her home. After gaining consciousness, she is unable to remember anything from her life except Jaidev’s poems. Karuna becomes skeptical of her presence in the house and gets even more so when an undertaker warns them of an evil spirit inside her.
Jaidev is insistent on keeping her at home since he feels a connection to her. He names her Sangeeta and she experiences frightening phenomena, vomiting iron nails and seeing ghosts in her room. On their way to see a doctor, Sangeeta gets possessed by the ghost. To save her, the only person Jaidev can turn to is the cemetery keeper. Slowly Jaidev gets to know that Sangeeta is actually his lost love Smriti. He goes to Smriti’s address to find out the truth about her. He discovers that Karuna had come there earlier, asking about Smriti. Jaidev returns home and finds Karuna’s body hanging in the forest with suicide notes around it. From Karuna’s letters, he learns that his best friend Amar, who envied Jaidev’s success, assaulted Karuna. When Amar discovered that Jaidev loved Smriti, he went to Smriti, posing as Jaidev, and took her to his residence in Shimla to abuse her, but in the process, Amar was killed. It is his spirit that now possesses Smriti.