Haasan underwent rigorous daily nine-hour make-up sessions in the USA to achieve these transformations. The soundtrack was composed by Himesh Reshammiya , with a background score by Devi Sri Prasad.