Benny [Siddique], a hardened gangster, walks out of prison after five years and re-enters a city where trust is scarce and danger lingers around every corner. His return drags him back into old rivalries and fresh plotting, as he tries to navigate a landscape that has not forgiven his past.
From a crowded street, he spots Joji Pereira [Jagadish], a bold robber, as he steals money from a Tamil-speaking bank employee. A high-speed pursuit snakes through busy markets and narrow lanes, revealing Benny’s street-smarts and the tense, morally gray world he’s fallen back into.
After a long chase, Benny and Joji Pereira collide in a crash with a stolen auto-rickshaw, leaving Benny badly injured. Joji Pereira then takes the wounded man to an old woman named Margaret [Sukumari], who becomes a quiet anchor in a whirlwind of crime, fear, and fragile loyalties.
During the tense moments following the rescue, Joji Pereira explains that the robbery was aimed at funding surgery for his mentally disturbed sister so she could resume a semblance of normal life. She had slipped into madness after witnessing the death of her fiancé, who was run over in an accident involving a heavy vehicle, a tragedy that has left a deep ache in her family and a community that once trusted them.
Meanwhile, a Bombay underworld gang led by another man named Pereira [Raghuvaran] manipulates events to frame Joji Pereira for a string of crimes, creating a fog of confusion for both the police and the bank employee involved in the original incident. The very idea of who is guilty becomes muddled as public authorities struggle to separate truth from deception, and the innocent begin to bear the brunt of a crackdown that feels both misguided and merciless.
As the case spirals, the police grow increasingly aggressive, assaulting many innocent people who are mistaken for Pereira. In a further twist, the gangster from the underworld visits the police station wearing a disguise, blurring the line between law enforcers and criminals and upping the tension for everyone involved.
The mounting chaos finally converges with the arrival of a real policeman, Vishwanath, who travels from Mumbai and helps drive the story toward its climactic turning point, where loyalties are tested, truths surface, and the misdirections that fueled the tension begin to unravel.