Malini, a dedicated nursing student from Bangalore, has her sights set on a future in Toronto, aspiring to build a career abroad. Her life takes a drastic turn when she meets Varun, who works at a travel agency helping her with her visa process. Their relationship quickly blossoms into love, and they start living together, openly sharing their dreams and aspirations. Malini, deeply in love, commits herself wholeheartedly to their relationship, valuing their bond more than anything.
However, their happiness is shattered during a night out at a pub, when a man begins to misbehave with Malini. Varun reacts violently and beats the man badly. This incident prompts the man to seek revenge, leading to dangerous complications. Varun, with the help of his boss, Prakash, goes into hiding to avoid retaliation. Soon after, Prakash visits Malini's home to inform her about the peril her partner faces, but his visit takes a dark turn when he unexpectedly asks Malini for sex. Shocked and distressed, Malini refuses, but this encounter triggers a brutal assault when Prakash commits a heinous act of rape.
When Varun finds out about what happened to Malini, his anger erupts, and he becomes fiercely violent, even contemplating killing Prakash. Malini, however, manages to calm him, insisting that her priority is to leave for Canada as soon as possible to escape the turmoil. After she begins her recovery from the assault, Prakash returns, seeking forgiveness, only to commit a second brutal rape when Varun is not around. Overwhelmed and betrayed, Malini resolves not to pursue her plans for migration and instead plans to eliminate Prakash.
In a desperate move, Varun proposes killing Malini, and with his guidance, she meticulously plans to trap her. Using drugs hidden in her bag, she gets arrested by the police and ends up imprisoned. While calling out for help, Malini witnesses Varun walking away from her, a haunting realization that he deliberately set her up. Her time behind bars introduces her to Janaki, a fellow inmate sentenced for murder. Through Janaki, Malini uncovers the dark truth — Varun is a notorious pimp, and their relationship was built on deception, with Prakash’s secret support.
Empowered by her newfound knowledge and the strength gained from her bond with Janaki, Malini devises a revenge plan. When she is released, she manipulates circumstances to poison Prakash, resulting in his death from a cobra bite. Her quest leads her to Chennai, where she adopts the guise of a model, aiming to find Varun. She later confronts him at his studio, where he recognizes her and becomes angry, verbally abusing her, calling her a "slut" for compromising her career. Despite his rage, his frustration turns into a moment of intimacy, revealing his deep-seated insecurities and his twisted sense of dominance.
That night, Malini turns her plan into action, sedating Varun and carrying out a horrific act of revenge by surgically removing his male organs. As Varun wakes in pain and confinement, Malini taunts him about his crimes, emphasizing his past wrongs and her suffering. He responds with a heavy story about his mother, trying to rationalize his acts as part of his complex life as a pimp. Malini counters, reminding him that her love was true, unlike his betrayed affections and greed-fueled ambitions.
In a key emotional moment, Varun admits to his faults, recognizing the pain he caused and acknowledging her genuine love. Nevertheless, Malini chooses to leave him, with her parting message inviting him to confront her if he still harbors any remorse or desire for reconciliation. Accepting the challenge, Varun warns her that their final encounter might be rooted in deep and violent love. Malini then departs for Canada, severing all contact with DK, and begins a new chapter, having reclaimed her strength and sense of justice after enduring unimaginable trials.