Beautiful, interesting, incredible cinema.
A 2006 film directed by Lakshmipriyan, starring Nikita, Khushboo and Vadivelu.