Mahesh Babu
Naani / Vijay a.k.a. Vijju
Mahesh Babu
Naani / Vijay a.k.a. Vijju
Ameesha Patel
Priya
Devayani
Indira Devi
Raghuvaran
Scientist
Aishwarya Bhaskar
Priya's Friend
Nassar
Priya's Father
Brahmanandam
Satyam
Ravi Babu
Satyam's Son
Sunil Varma
Vishwanath / X
Kota Srinivasa Rao
Doctor
Sudhakar
Income Tax Officer
Ali Basha
Simham
Ramya Krishnan
Special Appearance
Sanjay Swaroop
Naani's father
Anjala Zaveri
Special Appearance
Kiran Rathod
Special Appearance
S. J. Suryah
Cameo Appearance
S. J. Suryah
Director
Manjula Ghattamaneni
Producer
Sanjay Swaroop
Producer
Brinda
Choreographer
S. J. Suryah
Screenplay
Ganapathi Rao Kommanapalli
Dialogue
A.R. Rahman
Original Music Composer
Raju Sundaram
Choreographer
K. V. Guhan
Director of Photography
S. J. Suryah
Story