In 2006, Murali's dream of a 15-year college reunion becomes a reality when his parents, Iyer and Lakshmi, both teachers at the college, organize the event to honor his memory after his mysterious death in 1991. The reunion brings back old friends: Suku, Satheesan, Vasu, Pious, Thara, and Raziya. By now, Suku has become a successful diamond dealer in Mumbai; Satheesan has risen to MLA status; Vasu serves as Satheesan's PA; Pious has settled in the Middle East as a wealthy and spoiled figure; Thara is an award-winning classical dancer who runs her own dancing school; and Raziya has endured a nervous breakdown but is slowly recovering.
During the reunion, a shocking moment unfolds as Suku attempts suicide that night, though his friends suspect there’s more to the story. Pious narrates Suku's back story to Iyer from the hospital, setting the stage for a deeper truth behind Murali’s lingering absence.
In the flashback to 1991, Murali is a singer, and Suku is a fiery student union leader in student politics. Pious is a rich and spoiled best friend to Suku, while Satheeshan is the rival faction leader with his sidekick Vasu. Thara Kurup is the daughter of an MLA and an acclaimed classical dancer, and Raziya comes from a conservative Muslim family. As the final year unfolds, Satheeshan discovers that Suku and Thara are in love, and he hatches a plan to drive them apart. He steals a letter Thara wrote for Suku and hides it inside the ballet box. Pious notices this and, with Suku, tries to retrieve the letter that same night but fails.
That same night, Raziya and Murali, who are secretly in love, decide to meet in the generator room to elope. Murali does not show up, and the next day Thara’s letter is exposed, leading Satheeshan to accuse Suku of misusing the letter. A bitter confrontation erupts between Suku and Satheeshan. Amid the chaos, Murali is found dead in the generator room, and Raziya suffers a nervous breakdown.
After Murali’s funeral, Suku leaves college for Mumbai and enters the diamond business. His ally Shantharam helps him with his family and arranges his marriage to Ratna. Following Shantharam’s death, Suku inherits the business, but he and Ratna eventually divorce.
Back in 2006, Thara reveals that she came to the reunion to apologize to Suku for the breakup. She had learned that Suku was kind and honest, and that Satheeshan orchestrated the trouble? She also discovers his marriage and split. Thara recounts that on the night of the reunion, she meets Suku in the generator room, tearsfully apologizes, and they reconcile. Suku admits that on the night he and Pious went to retrieve Thara’s letter, he hid in the generator room and, in the darkness, mistook Murali for one of Satheeshan’s men and struck him, unintentionally killing him. The shock of this act leads him to quit college.
Raziya later speaks with Iyer about her nervous breakdown and reveals that she overheard the plan and witnessed parts of the events. She also confesses that she followed Suku and Murali to the generator room and, driven by rage over Murali’s death, confronted Suku and attempted to strangle him with a guitar string she retrieved from Murali’s room, staging it as a suicide before regretting the act.
With Suku conscious again, he tells the police that he had attempted suicide and begs forgiveness for Murali’s death. Iyer, Lakshmi, and Raziya forgive him and urge him to stay with Thara, who has waited fifteen years for him. In the end, Suku forgives Thara and accepts her as his wife, and she embraces him, their reunion finally sealing a fragile, hopeful peace after years of heartbreak.