Cast & Crew

Directed by

Vamshi Paidipally

Writing Credits

Vamshi Paidipally
(story) &
Vakkantham Vamsi
(story)
Abburi Ravi
(dialogue)
Vamshi Paidipally
(screenplay)
Hari
Mayank Jain
(hindi dialogue)

Cast

Ram Charan
Charan / Satya (after surgery) (as Ram Charan Teja)
Allu Arjun
Satya (before surgery)
Shruti Haasan
Manju
Kajal Aggarwal
Deepthi
Amy Jackson
Shruthi
Jayasudha
Dr. Shailaja
Kota Srinivasa Rao
Central Minister
Chandramohan
Deepthi's father
Brahmanandam
Satya's illegal tenant
Sai Kumar
Dharma
Subbaraju
Dharma's henchman
Shashank
Shashank
Vennela Kishore
Charan's friend
Raja Chembolu
Sharath
L.B. Sriram
Shashank's father
Supreet
Bhukka
Rahul Dev
Veeru Bhai
Murli Sharma
ACP Ashok Varma
Scarlett Mellish Wilson
Item number
G.V. Sudhakar Naidu
Local rowdy
Ajay
Ajay
Sravan
Shravan Kumar
John Kokken
Deva
Chandra Sekhar
Journalist
Prabhas Sreenu
Kaki
Surya
Manju's father
Surekha Vani
Journalist's wife
Sana
Deepthi's mother
Meena Vasu
Doctor
Raghu Kumar Karumanchi
Local rowdy
Sivannarayana
Panthulu
Narsing Yadav
Property dealer
Amit Tiwari
Charan's college mate
Md Asraful Hoque
Rafi
Ambati Srinivas
Hospital wardboy

Produced by

Ayan
producer (as Ayan Nayak)
K. Babu
executive producer
Lakshman
co-producer
Dil Raju
producer
Sireesh
co-producer

Music by

Devi Sri Prasad

Cinematography by

C. Ram Prasad

Editing by

Marthand K. Venkatesh

Art Direction by

Anand Sai

Costume Design by

Neeraja Kona
Ravi Kumar Pilla

Makeup Department

Seema Mane
hair stylist
L. Shiva
makeup artist
Meka Shivanath
makeup

Production Management

Janardhan Reddy B.
production manager
A.H. Babu
production manager
Y. Veera Babu
production executive
P.L.M. Khan
production executive
K. Surendra Kumar
production manager
D. Satya Narayana
production manager
Mukkolu Srikanth
production manager
Kishore Surapaneni
production controller

Second Unit Director or Assistant Director

Ashwin
assistant director
V. Ravindra Babu
assistant director
Gosala Bhaskar
assistant director
Harinath Goud
assistant director
Naresh Kondru
assistant director
Kandula Vamsi Krishna
assistant director
Sharrath Narwade
assistant director (as Sarath Narvade) / first assistant director (as Sarath Narvade)
Ramananda Sagar
assistant director
P.V.V. Somaraju
co-director

Sound Department

J.R. Ethiraj
sound effects

Visual Effects by

Konduru Achiraju
matchmove artist
Ravi Anand
visual effects artist
Manidhar Areti
visual effects artist
Madhusudhana Rao Avisa
visual effects artist (as Madhu Avisa)
Sharath Kumar B.
visual effects artist
Anil Kumar Bairi
visual effects artist
Harshal Bathin
visual effects artist
Srinivas C.H.
head of visual effects: EFX
Ahlad Dantuluri
visual effects artist
Tirupati Eligeti
visual effects artist
Anil Chaitanya G.
3d team
Santosh Galidevara
visual effects artist
Praveen Ghanta
visual effects supervisor
Sivaprasad Reddy Gopireddy
visual effects artist
Hanumanth
visual effects artist
Srinivas Inugurthi
visual effects artist
Priyakumar K.
junior visual effects line producer: EFX
Sunil Kaasa
visual effects artist
Sivaprasad Kallakuri
visual effects artist
Ravindra Chakravarthy Kanchumarthi
visual effects artist
Bodduluri Kartheek
visual effects supervisor
Satish Kondabathini
visual effects team
Sandeep Reddy Kondi
visual effects artist
Rama Rao Kuchi
compositing supervisor: Pixelloid
Janaki Ramarao Kukkala
visual effects artist
Bharath Kumar Kummari
visual effects artist
Shaik Lalbabu
visual effects
Ramakrishna Reddy M.
3d team
Manavi
matte painter
Aniketh Mangalavaram
visual effects artist
Monisha Menon
visual effects artist
Charlie Nakka
visual effects artist
Santosh Nellutla
visual effects artist
Mohan Rao Pasupuleti
visual effects artist
Arun Pawar
visual effects artist
Rajendra Prasad Pilli
visual effects artist
Bharath Polagani
visual effects artist
Lankoji Raavula
visual effects artist
Rajesh Radhakrishnan
senior visual effects line producer: EFX
Abdul Rauf
senior project leader: EFX
Keerthi Simha Reddy
visual effects artist
Telluri Sai Kiran Reddy
visual effects artist
Sai Sandeep
visual effects artist
Naresh Sattenapalli
lighting artist
Manikanta Senapathi
visual effects
Lal Babu Sheikh
visual effects artist
Meera Moideen Sheikh
visual effects artist
Dattatreya Sunkaranam
visual effects artist
Anand Talapagala
visual effects artist
Yugandhar Tammareddy
visual effects supervisor
Anil Telikepalli
lighting supervisor
Ajay Thangudu
visual effects artist
Muneeshwar Rao Tirumalla
studio manager: Pixelloid
Umamaheshwar
visual effects artist
Mohan Rao V.
visual effects artist
Sudheer Vasamsetty
visual effects artist
Naresh Yalla
lead compositor
Dinesh Reddy Chappidi
3d intern (uncredited)

Stunts

Amrin Abubakker
assistant stunt coordinator
Peter Hein
stunts
Stunt Silva
stunts (as Silva Stunt)

Camera and Electrical Department

A. Gunakar
still photographer
Kalyan
assistant cameraman
Narasimha Rao Katta
assistant camera
Korada Krishna
cameraman
Kalyan Kumar Ponnam
assistant cameraman
J. Ravichandra
assistant cameraman

Editorial Department

Nageshwara Reddy B.
digital intermediate editor
Madhu Chintala
associate editor
Prasad Rao E.S.V.
digital intermediate line producer
Narender Reddy K.
colorist
Kishore Kumar M.
digital intermediate editor
Ranjit Kumar M.
digital intermediate opticals
Ajay Kumar N.
digital intermediate opticals
Murali Srinivas Rangana
jr line producer
Premraj S.
colorist
Naresh T.
digital intermediate editor
Kranthi Vadlamudi
on-line editor

Music Department

Krishna Chaitanya
lyrics
Chandrabose
lyrics
Shreya Ghoshal
playback singer
Andrea Jeremiah
playback singer
Karthik
playback singer
Krishnakumar Kunnath
playback singer (as Kay Kay)
Sree Mani
lyrics
Devi Sri Prasad
playback singer
Ranjith
playback singer
Ranina Reddy
playback singer
Sagar
playback singer
Ramajogayya Sastry
lyrics
Sirivennela Seetharama Sastry
lyrics
Mamta Sharma
playback singer
David Simon
playback singer
Suchith Suresan
playback singer
Siju Thuravoor
malayalam lyrics

Script and Continuity Department

Ashwin
script coordinator
Hari
script assistance
Sharrath Narwade
script coordinator

Additional Crew

Uday Bhanu Avirineni
publicity designer (as anil & bhanu)
Guna
stills by
Jani
choreographer (as Shaikh Jani Basha)
Johnny
choreographer
Sandeep Kulkarni
digital media
K. Sathish Kumar
cashier (as Sathish Kumar)
Kalpesh Parekh
hindi dubbing director
Shobi Paulraj
choreographer
V.Y. Praveenkumar
Business Managaer
V.J. Sekhar
choreographer (as V.J. Shekar)
P. Ravi Shankar
dubbing artist: Rahul Dev
Eluru Sreenu
pro
Raju Sundaram
choreographer
Anil Kumar Vanga
publicity designer (as Anil & Bhanu)
All Filters