Vijay [Siddharth] is an ambitious civil service aspirant with a murky approach to power and money. He’s an orphan who doesn’t take his relationship with Mahalakshmi, known as Maha, seriously, even though she is a talented dance teacher who hopes for stability. Vijay and Arjun are close friends, and Vijay often crashes at Arjun’s house. Arjun [Sharwanand], by contrast, lives with his widowed mother, who admires Vijay’s energy and dedication to success while gently nudging Arjun to match that drive. Arjun’s uncle, Chunchu Mama [Jagapati Babu], is a fisherman who keeps a watchful eye over the younger man. Arjun dreams of building a business using his late father’s money, a plan that sets him apart from Vijay’s opportunistic path. Amidst this, Arjun meets Smitha [Anu Emmanuel], a sharp lawyer, who initially misunderstands him but eventually sees the better side of him as they begin to spend time together.
A disturbing reality soon intrudes when Vijay drags Arjun to a factory involved in illegal drugs, a operation run by a ruthless smuggler named Dhanunjay [Ramachandra Raju]. Dhanunjay’s elder brother, Gooni Babji [Rao Ramesh], lives with a disability but runs an almost indestructible crime network. Witnessing the smuggling, Arjun sees a different kind of opportunity in Vijay’s world and urges him to expose the operation. But Vijay confesses a more disturbing motive: he joined the police not to uphold the law, but to leverage influence and line his pockets by illegal means. The revelation sparks a fierce rift between the friends. In a tense confrontation, Vijay tails Dhanunjay to a godown and ends up stabbing him by accident, a moment that shocks everyone—including Arjun and Chunchu.
Vijay’s sudden betrayal forces Arjun to decide where his loyalties lie. He urges Vijay to flee for safety, and they arrange to move Maha and her unborn child to a railway station. Yet Vijay abandons them at the last moment, leaving Maha pregnant and vulnerable. Arjun, his mother, and Maha shelter Maha in Arjun’s home. Chunchu counsels Arjun to become a smuggler himself to survive Babji’s wrath, and after considerable hesitation, Arjun steps into that dangerous world. He becomes the leading smuggler, with Chunchu as his trusted right hand, even as Maha and their newborn daughter, Pooja, settle into this new, precarious life. Maha forms a quiet affection for Arjun, though she keeps the truth about Vijay from Pooja for her daughter’s sake.
Years pass. Four long years go by, and Arjun rises to prominence in the smuggling ecosystem, with Maha and Pooja living by his side. Maha never reveals Vijay’s identity to Pooja, protecting her from old wounds. In the courts, Arjun crosses paths with Smitha again, and their bond deepens as he faces a high-stakes case against Babji. Smitha, perceptive as ever, recognizes that Maha’s love for Arjun runs deeper than she anticipated and gently urges Arjun to marry Maha for the sake of Maha and Pooja’s future. Meanwhile, Vijay returns, drawn back to Maha’s life. He finds her at home with Pooja, Arjun, and Arjun’s mother, and a misreading sparks tension: he suspects a threat to his own place in Maha’s life and begins to navigate Babji’s world once more.
Babji uses Vijay’s broken trust to manipulate him, exploiting the past friendship with Arjun to pull him back into the crime ring. Vijay tracks down Arjun’s location, and a violent confrontation resumes. Arjun refuses to explain himself, and a split forms: Vijay aligns with Babji against his old friend. In a cruel turn, Babji kidnaps Pooja and Chunchu. Chunchu then reveals a truth that shatters Vijay: Pooja is Vijay’s own daughter, and Arjun’s turn to crime was a consequence of Vijay’s earlier mistakes. Heartbroken, Vijay frees Chunchu and embraces Pooja, seeking reconciliation with Arjun.
Vijay reaches out to Arjun, asking to meet not as enemies but as friends who will hand over Pooja to him if needed. Arjun agrees, but in a cruel twist, Babji cripples their chance for peace with an ambush that leaves Vijay dead and Arjun gravely wounded. Gripped by grief and resolve, Arjun hurries to Babji’s factory to rescue Pooja. With Chunchu’s help, he defeats Babji and frees Pooja from a grim fate.
The film closes on a hopeful note: Arjun, Maha, and Pooja stand together on a sunny beach, and Arjun, with a steady, honest look, proposes to Maha. She accepts, and the trio begins a new life together, choosing love and family over vengeance and crime.