The songs were choreographed by Prabhu Deva, Raju Sundaram, Remo D'Souza, Dinesh and Shobi. The first song "Pudhiya Manidha" was the introduction song for Vaseegaran and Chitti (both played by Rajinikanth) and also appeared in the opening credits. It was choreographed by Prabhu Deva with his Bharata Natyam trained assistant Ajeesh dancing for the robot.[9] "Kadhal Anukkal", again choreographed by Prabhu Deva, is a love song picturised on Vaseegaran and Sana (played by Aishwarya Rai). The song was completely shot from Lençóis Maranhenses National Park in northeastern Brazil.[10][11] "Irumbile Oru Irudhaiyam", which marked the singing debut of Lady Kash and Krissy in Tamil cinema,[12][13] was choreographed by Remo D'Souza and was picturised as a club dance number between Chitti and Sana.[9] "Chitti Dance Showcase", a short and mostly instrumental song was choreographed by Shobi and was picturised on Vaseegaran, Chitti and Sana.