Cast

Ram Charan
H. Ram Nandan / Appanna

Anjali
Parvathy

Kiara Advani
Deepika Nandan

S. J. Suryah
Bobbili Mopidevi

Srikanth
Bobbili Sathyamurthy

Jayaram
Bobbili Magadheera Munimanikyam

Samuthirakani
Savi

Sunil Varma
"Side" Sathyam

Naveen Chandra
"Sand" Simha

Rajiv Kanakala
Mukunda

Subhalekha Sudhakar
Party Member

Prudhviraj
Mopidevi's P.A

Raghu Babu
Magadheera's P.A.

Banerjee
Mallikarjuna Rao

Brahmanandam
Kalyana Sundaram

Naresh
Ram's Father
Viswant Duddumpudi
Ram's Brother

Ananya Sharma
Ram's adoptive sister

Satya
Ram's Friend

Chaitanya Krishna
Ram's Friend

Harsha Chemudu
Ram's Friend

Nellore Sudharshan
Ram's Friend
Venkatesh Kakumanu
Ram's Friend

Priyadarshi Pullikonda
Ram's Friend

Racha Ravi
Simha's Assistant

Kishore Kumar Polimera
Appanna's Friend

Achyuth Kumar
K.P.

Vennela Kishore
Pervert

Srikanth Iyengar
K.P. (Another)

Ajay Ghosh
"Biyyam" Bhimarao

Krishnudu
"Mall" Malleswararao

Raghu Karumanchi
Corrupted Official

Rocket Raghava
Magadheera's Assistant

Gundu Sudarshan
Yoga Teacher

Yashika Anand
Crosswalk Girl

Shankar
Special Appearance in “Raa Macha Macha”

Ganesh Acharya
Special Appearance in “Raa Macha Macha”

Prudhvi Moses
Times of India Press Reporter
Crew

Shankar
Director
(Directing)

Dil Raju
Producer
(Production)
Shirish
Producer
(Production)

S. Thaman
Original Music Composer
(Sound)

S. Thirunavukkarasu
Director of Photography
(Camera)

Sai Madhav Burra
Dialogue
(Writing)
Harshith Reddy
Co-Producer
(Production)

Ramajogayya Sastry
Lyricist
(Writing)

Anantha Sriram
Lyricist
(Writing)

Shameer Muhammed
Editor
(Editing)

Prabhu Deva
Choreographer
(Crew)

Ganesh Acharya
Choreographer
(Crew)
Prem Rakshith
Choreographer
(Crew)

Bosco Martis
Choreographer
(Crew)
Shaik Jani Master
Choreographer
(Crew)

Sandy
Choreographer
(Crew)
T. Udayakumar
Sound Designer
(Sound)

Karthik Subbaraj
Story
(Writing)
Kolla Avinash
Production Design
(Art)
Anbumani
Fight Choreographer
(Crew)
Arivumani
Fight Choreographer
(Crew)
Kasarla Shyam
Lyricist
(Writing)
S. K. Zabeer
Line Producer
(Production)
V. Srinivas Mohan
Visual Effects Supervisor
(Visual Effects)
Marching Ants
Publicist
(Production)

Vivek
Screenplay
(Writing)

Antony L. Ruben
Editor
(Editing)

Shankar
Screenplay
(Writing)