Selina Joseph (Suparna) a budding poet leading a very happy family life, commits suicide on a very 'usual' day by shooting herself with her husband's gun. Upon request from Planter Mathew (Sukumaran), her husband, Balachandran Nair (Mammootty), his friend, a Delhi based journalist, who was so close to both Selina and Joseph, decides to look into the reasons that led her to suicide.
Balu starts his investigation from Selina's past. He unfolds the truth behind Selina's death with the help of her childhood friend Prof.Shyamala Menon (Parvathy), who lost connection with Selina after she discontinued her grade 10 studies abruptly. In course of investigation, he discovers that Selina happened to become pregnant in her childhood following a gang rape and her father forcibly took her back from school after the school quietly dismissed her. But what makes the film different is that Selina is unaware of this incident. She did not accept the fact even after the birth of her baby. She considered herself as a virgin and called her son Immanuel meaning the son of Holy virgin Mary. Her child was moved to an orphanage by her father Antony (Karamana Janardanan Nair). She lost her memory after losing the child in an accident while trying to jump out of car. But on seeing her son again years after, she is terribly distracted and commits suicide. The film has a lot of memorable scenes including the climax scenes, when Shyamala comes to know that she and Selina were raped.