The story is set in the backdrop of Madurai where a gang is involved in kidnapping top businessmen in the city and demand a sum of Rs. 2 crores for their release and failing to do so will result in their death. The dead bodies are placed beneath a bridge. Bhavani (Bangalore Swamy) and Lal (Murali Tiwari) are the main culprits behind the kidnaps and Albert (Harish Uthaman), a police inspector cracks the case and unearths the criminals involved in kidnap, but gets killed by Bhavani.
Jayaseelan (Vishal) is the new ACP who gets deputed in his hometown Madurai. Murugesan (Soori) is the head constable and is a close friend of Jayaseelan. Jayaseelan wants to have a meeting with Bhavani and his gang to finalize his commission so that he will never interfere in their illegal activities. But actually, Jayaseelan is in undercover operation to encounter Bhavani and his gang.