Beloved Cast
Ganesh / Vedhalam
Ajith Kumar
Swetha
Shruti Haasan
Tamizh
Lakshmi Menon
Laxmi Das
Soori
Tamizh's Father
Thambi Ramaiah
Arjun, (Swetha's Brother)
Ashwin Kakumanu
Ratna Bhai
Rahul Dev
Aniket
Aniket Chouhan
Tamizh's Friend
Vidyullekha Raman
Swetha's Assistant
Balasaravanan
Swetha's Assistant
Swaminathan
Kolkatta Kaali
Rajendran
House Owner
Mayilsamy
Vedalam's Sidekick
Appukutty
Chatterjee
Yogi Babu
Abhinay, Rahul's Brother
Kabir Duhan Singh
Corrupt Police Officer
R. N. R. Manohar
Arjun's Friend
Rajkumar
Sharmila Thapa
Monekha Siva
Mippu Swamy