The film was released on 15 January 2008, after two years of production delays; the release coincides with the Thai Pongal harvest festival in the Indian state of Tamil Nadu.
The film was released on 15 January 2008. This was after two years of production delays. The release coincides with the Thai Pongal harvest festival in the Indian state of Tamil Nadu.