 The film features music jointly composed by Vijay Antony and G. V. Prakash Kumar.An Ayngaran International production, the film was launched on 11 February 2008 and released on 26 March 2010 to critical acclaim.The film was shortlisted for the Indian submissions for the Academy Award for Best Foreign Language Film but lost to "Peepli Live".