The film was supposed to be released on the Tamil New Year's day, 14 April 2007, but due to post-production delays, the film was released worldwide on 15 June 2007.
The film was supposed to be released on the Tamil New Year's day April 2007. The Tamil New Year's day was 14. The film was released worldwide on 15 June 2007. This was due to post-production delays.