A couple of songs set to tunes by A.R.Rahman for Endhiran were shot in U.S.A., Peru, and Brazil. Rajinikanth returned home from U.S.A on September 27 after the first schedule of filming was over. But then director Shankar wanted to continue filming in Brazil and required Aishwarya Rai Bachchan to stay back as many of her shots were to be canned.