Kaali (Rajinikanth) is a warden of a boys' hostel & he has got this job through a reference of some hotshot. He sees how the hostel is a jumble and also its mess is a mess, decides to clean it up. Facing an ill-mannered group of students known as 'Terror Boys', Kaali teaches them a lesson to stop the ragging happening around.
On Valentine's Day Kaali faces the 'anti-Romeo squad' situation which unfolds another elongated chapter of this story. Singaar Singh (Nawazuddin Siddiqui) is somewhere connected to Kaali & there's an act of revenge pending. We get to know all of this in a flashback sequence which runs aimlessly throughout the film.