One on the controversial movies of this century for Tamil cinema. Dhanush, once again a vivid, lively and energetic portrayal of the titular protagonist Karnan, who fights for his oppressed villagers. Mari Selvaraj, the man you can count on if you're interested in revolutionizing movies that depict the iniquities of the powers and bureaucracy. A movie well made.