Kamal Haasan
Nandu / Vijay kumar
Milind Gunaji
Lt. Col. Santhosh Kumar
Gollapudi Maruti Rao
Psychiatrist
Shri Vallabh Vyas
Dr. Srinivasa Rao (Hindi)
Sarath Babu
Tejaswini's Father
Navin Nischol
Ravinder (Hindi)
Fathima Babu
Tejaswini's mother
Smita Jaykar
Geeta (Hindi)
Poovilangu Mohan
Headmaster
Yashpal Sharma
Terrorist Gul
Shiva
Self - "Siri Siri" song (uncredited role)
Nassar
Lt. Col. Santhosh Kumar (Voice)