Prasad about Giri and he advises her that enough time has passed and she should pursue him if she is still interested. During her final year in 2005-06, she runs into Giri again. She also befriends a young professor, Dr. At the medical college, she is still friends with Neetu, and another student, Anna. Actress Teenu did the role of the Chinese woman who appears as Giri's wife during a dream Pooja had. Pooja tries to contact Giri before leaving, but learns that he was forced to visit China on a Kung Fu Academy trip as he was involved in the love marriage of his friend and the bride's household threatened to kill him. She passes her medical entrance exams and goes to Kozhikode Medical College. Pooja is distraught by Giri's rejection, but focuses on her studies as Giri had requested. Pooja drops the locket, and leaves Giri behind into the rain in tears.
Telling her that she is just a kid and that she needs to concentrate on her studies because she is destined to become successful, he rejects her.
However, when Pooja tries to declare her love, Giri cuts her off. When she visits him, it begins to rain and they take shelter in a temple. On Giri's birthday, which also happens to be a Palm Sunday, Pooja decides that she will confess to him with a locket. She also learns from Rachel that Giri had been considered as a good suitor to her daughter Helen as well. At one point, she learns from her cousin David Kanjyani that his twin, Julie Kanjyani, used to be Giri's girlfriend, but was married off to another man from the US by David and Julie's father, resulting in enmity between Giri and David. Over the course of the rest of the film, Pooja constantly tries to attract the attention of and learn more about Giri, who has now graduated from college and lives as a part-time farmer and Kung Fu sensei. Pooja instantly falls for Giri and immediately rejects Yardley, explaining that she cannot accept his proposal as she does not have romantic feelings for him. When one of the gang twists her arm, a man named Giri appears and saves her. Pooja gets angry and gets into a fight with them. The next day, she and her friends see a gang of men harassing girls at a park. During a school trip, Yardley approaches Pooja and reveals his crush on her. She settles on Yardley, a popular boy in her school. Because of her advice, Pooja decides that she must find someone to love herself. During one of their meetings, she tells Pooja that she can either choose to marry a man she loves or learn to love a stranger that she is forced to marry through arranged marriage. Pooja recounts her childhood memories of being a tomboy, riding a motorbike, and of her friendship with Rachel Aunty who makes and sells wine as her job. Pooja also has two friends: Neetu, a flirt, and Donna, a foodie. Her mother, a college lecturer by profession, is a sweet and down-to-earth woman who loves cooking and appreciating her own culinary skills. Her father is a doctor by profession and enjoys recording and listening to his own renditions of songs. She introduces the audience to her parents. The story resumes in 1999 where the baby girl, Pooja Mathew, is now a seventeen year old tomboy in grade 12.
Mathew glares at the stranger and praises God once again. As the stranger says this, a nurse comes out of the delivery room carrying the baby, apologizing that she made a mistake, and confirming that the baby is actually a girl. A stranger comments that Mathew was lucky the baby was not a girl, as he would have had to worry about her all his life. He learns that his wife has delivered a baby boy and thanks God for the good news. Mathew Devasya anxiously paces the hall outside of a delivery room. Om Shanti Oshana tells us how Pooja persists steadfastly in her love until she finds the reward.The film begins in 1983 as Dr. Pooja tries to place the boys she know in her love frame but falls for Giri (Nivin Pauly) who is coming from a meek background. A tomboy, inspired by the tales of her aunt, she decides that she will only agree for a love marriage. Om Shanti Oshana is the story of Pooja Mathew (Nazriya Nazim), the only child of a rich couple. Directed by Jude Anthany Joseph, produced by Alvin Antony and music by Shaan Rahman. Om Shanti Oshana starring Nivin Pauly and Nazriya Nazim in lead roles along with Renji Panicker, Aju Varghese and Vineeth Srinivasan.