The film stars Ajith Kumar, Nayanthara, Prabhu Ganesan, Namitha and Rose Dawn in a guest appearance. 80% of the movie was shot in Malaysia, and was filmed around the tropical Langkawi island as well as the towering Petronas Twin Towers and the Jalan Masjid India area, which is the 'little India' of Kuala Lumpur. Ultimate Star Ajith Kumar's Media Section from Ajithfans.Com