 Actor Sivakumar turned down the opportunity to play Suriya's father in the film, and was replaced by Prakash Raj.Music was composed by Deva.The lyrics for the songs were written by Vairamuthu, Ponniyin Selvan, Pazhani Bharathi and Kalidasan.