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
S. J. Suryah
Screenplay
S. J. Suryah
Story
Ganapathi Rao Kommanapalli
Dialogue
K. V. Guhan
Director of Photography
A.R. Rahman
Original Music Composer
Brinda
Choreographer
Raju Sundaram
Choreographer