Very few indian movie can be this engaging. Extremely suspenseful and every minute is must watch. We will either love or hate every characters. Kudos to the director. Background score is pretty good. Karthi , Naraine, Lorry kid, College kids and constable in commissioner office is really good. Little off logic in attacking commissioner office but i do not care.