Directed by
Prabhu Deva |
Writing Credits (in alphabetical order)
Gopalakrishna Paruchuri | ... | (dialogue) |
Veeru Potla | ... | (story) |
M.S. Raju | ... | (screenplay) |
Paruchuri Venkateswara Rao | ... | (dialogue) |
Cast (in credits order)
Trisha Krishnan | ... | Siri | |
Siddharth | ... | Santosh | |
Srihari | ... | Sivaramakrishna | |
Prakash Raj | ... | Prakash | |
Geeta | ... | Jaaniki | |
Tanikella Bharani | ... | Kantepudi Srinivasa Rao | |
Paruchuri Venkateswara Rao | |||
Dharmavarapu Subramanyam | ... | Udayagiri Subbarao | |
Narsing Yadav | |||
Chandramohan | |||
Jayaprakash Reddy | |||
Nandita Thakur | |||
Archana Shastry | ... | Lalita (as Archana) | |
Santoshini | |||
Narra Venkateswara Rao | ... | Muddu Krishnaiyya | |
Abhishek | |||
Raghu Babu | |||
Pavala Shyamala | |||
Rest of cast listed alphabetically: | |||
Marieta Castillo | ... | Siri | |
Prabhu Deva | ... | Guest appearance | |
Master Nandan | |||
Nandita | ... | Dolly | |
Sunil | ... | Banta (as Suneel) |
Produced by
M.S. Raju | ... | producer |
Music by
Devi Sri Prasad |
Cinematography by
Venu Isc | ... | (as Venu Gopal) |
Second Unit Director or Assistant Director
Saibabu P.V. | ... | second assistant director |
Sound Department
Rahul Sj | ... | re-recording mixer |
Visual Effects by
Zameer Hussain | ... | senior compositor |
Ramesh Karthikeyan | ... | senior compositor |
Thirumurugan Krishnan | ... | senior compositor |
Caarthick Raju | ... | lead compositor: vfx |
Stalin Saravanan | ... | visual effects supervisor |
Andrew Shibi | ... | lead compositor |
Camera and Electrical Department
S. Sundeep Reddy | ... | camera operator / gaffer |
Music Department
S.P. Balasubrahmanyam | ... | playback singer |
Jassie Gift | ... | playback singer |
Karthik | ... | playback singer |
Shankar Mahadevan | ... | playback singer |
Mallikharjuna | ... | playback singer |
Kalpana Patowary | ... | playback singer (as Kalpana) |
Sagar | ... | playback singer |
Sirivennela Seetharama Sastry | ... | lyrics |
Sumangaly | ... | playback singer |
Tipu | ... | playback singer |
Additional Crew
Prabhu Deva | ... | choreographer |
Vishnu Deva | ... | choreographer |
Savita Reddy | ... | dubbing artist: Trisha Krishnan |