 Saran was one of the assistant directors in the film.The soundtrack was composed by A. R. Rahman and lyrics were written by Vairamuthu.The soundtrack features eight songs, three recitals and three instrumental pieces.