Allu Arjun
Devaraj / Bantu
Allu Arjun
Devaraj / Bantu
Pooja Hegde
Amulya
Murali Sharma
Valmiki
Jayaram
Ramachandra
Sushanth
Raj Manohar
Nivetha Pethuraj
Nandu
Samuthirakani
Appala Naidu
Tabu
Yasu
Navdeep
Shekhar
Sunil Varma
Seetharam
Rajendra Prasad
G.Prajapati (DIG of Police)
Rahul Ramakrishna
Ravindra
Brahmaji
Sudharshan
Harshavardhan
Kashiram
Sachin Khedekar
Ananth Ramakrishna "ARK"
Vennela Kishore
Shrinivas
Brahmanandam
Special Appearance in "Ramuloo Ramulaa" Song
Ajay
Satyam
Tanikella Bharani
Anjaneya Prasad
Rohini
Lakshmi, Valmiki's wife
Govind Padmasoorya
Paidithalli
Chammak Chandra
Chittila Murthy
Vaishnavi Chaitanya
Shailaja
Tarzan
Port Worker
Pammi Sai
Accused person at SP office
Ananth Babu
Kalyani Natarajan
Kashiram's Wife
Sirisha Sougandh
Amulya's Mother
Hyper Adhi
Port Worker
Easwari Rao
Nurse Sulochana
Eka Lakhani
Costume Design
Pradeep Pudi
Visual Effects
V J Shekar
Choreographer
Narni Srinivas
Assistant Art Director
Trivikram Srinivas
Director
S. Thaman
Original Music Composer
S. Radha Krishna
Producer
Trivikram Srinivas
Dialogue
Trivikram Srinivas
Screenplay
Trivikram Srinivas
Story
Allu Aravind
Producer
P. S. Vinod
Director of Photography
Naveen Nooli
Editor
Blaaze
Playback Singer
Siva Kiran
Publicist
Jonty Singh Rawat
Production Manager
Chaitanya Krishna
Lyricist
Prithvi Tammareddy
Visual Effects Producer
Yugandhar Tammareddy
Visual Effects Supervisor
A. S. Prakash
Art Direction
Rahul Sipligunj
Playback Singer
Mangli Satyavathi
Playback Singer
Anurag Kulkarni
Playback Singer
Roll Rida
Playback Singer
Shreya Ghoshal
Playback Singer
Ramajogayya Sastry
Lyricist
Rahul Nambiar
Playback Singer
Armaan Malik
Playback Singer
Lady Kash
Playback Singer
Sid Sriram
Playback Singer
Shanmukhapriya
Playback Singer
Sirivennela Seetharama Sastry
Lyricist
Ram Chella
Stunt Coordinator
Lakshman Chella
Stunt Coordinator
PDV Prasad
Executive Producer
K. Haripriya
Playback Singer