Cast & Crew

Directed by

Vikram K. Kumar

Writing Credits

Vikram K. Kumar
(written by)
Venkat D. Pati
(dialogue)
Darling Swamy
(additional dialogue) &
Jayanth Panuganti
(additional dialogue)
P. Gangadhar
Mukund Pandey
(co writer)

Cast

Nani
Pencil Parthasarathy
Kartikeya Gummakonda
Dev
Lakshmi
Saraswathi
Saranya Ponvannan
Varalakshmi
Priyanka Arulmohan
Priya
Shriya Reddy
Swathi
Praanya P. Rao
Srinidhi 'Chinnu'
Vennela Kishore
Senakkayala Santoor
Satya
Subramanyam
Priyadarshi Pulikonda
Ramakrishna
Getup Srinu
Manikyam
Chammak Chandra
Chandra
Ram Prasad
Ram
Jay Jha
Rasool
Anjali
Anjali
Swapna
Swapna
Anish Kuruvilla
SI
Naveen George Thomas
Postman
Josh Ravi
Bulb Murthy
Jaija
Rasool
Vinni Mobstaz
Villain side role
Ranjith Roy
Saraswathi's Husband
Sukumar
Sukumar

Produced by

Mohan Cherukuri
producer
Chiranjeevi Pedamallu
chief executive officer
Y. Ravi Shankar
producer (as Ravi Shankar Yalamanchili)
K.V.V. Bala Subramanyam
line producer
Naveen Yerneni
producer

Music by

Anirudh Ravichander

Cinematography by

Miroslaw Brozek

Editing by

Manjunath Ganesh
(Online editor action)
Navin Nooli

Casting By

Pushpa Bhaskar

Production Design by

Rajeevan

Art Direction by

A. Ram Kumar
B. Supriya

Set Decoration by

B. Supriya
(props)

Costume Design by

Uthara Menon
Sreenu Tadala
(as Srinivas Tadala)

Makeup Department

U. Ranjith
makeup chief (as Ranjith)

Production Management

A. Hazarath Babu
production executive
Kandula Suresh Kumar
production executive
I. Lakshmana Rao
production executive
Patsa Naga Suman Sekar
production executive
Bandi Seshaiah
production controller

Second Unit Director or Assistant Director

Aayush Agarwal
assistant director
Rambabu Cherukuri
second unit director
S. Lokanathan
assistant director
Swaroop Mittapalli
chief associate director
C. Sai Sandeep Muralidhar
associate director
Advaith Ramkumar
associate director
Sadasiva Rao
co-director
Jeswanth Vuyyuru
associate director (as Jaswanth Vuyyuru)

Art Department

Hemanvi Dandu
art assistant
B.S.S. Kiran
3d design
Kolikapogu Ramesh
art assistant

Sound Department

Rabeesh B.R.
associate sound mixer
Ajith Abraham George
sound mixer
Biju P Jose
associate mixing engineer (as Biju Jose)
Sanal Mathew
associate mixing engineer
Rahul Rajan
associate mixing engineer
Varun Venugopal
sound

Special Effects by

Prakash Kotha
special effects

Visual Effects by

Dorababu Achanta
head of visual effects: Makuta
Jagadish Addala
it team
Adel Adili
head of visual effects: Makuta
Yerram Ajay
paint/roto artist
Vikram Akula
roto artist
Naresh Alakuntla
compositor
Ashok Alladi
compositor
Ranjith Anugula
lighting artist
Baluguri Ashok
paint/roto artist
Shaikh Asmeen
paint/roto artist
Srinath Balasubramanian
compositor
Chaitanya Bandi
visual effects artist
Bangaru Naidu Bantubilli
compositor
Ganesh Bantubilli
compositor / roto artist
Mohd. Abdul Anwar Basha
compositor
Shaikh Basheer
roto artist
Apoorva Bhadauria
compositor
Veera Bhaskar
lighting artist
Nagendra Babu Botsa
roto artist
Kashyap Brahmandam
visual effects (as Kashyap Brahmanandam)
Alan 'Badger' Brayshaw
visual effects producer
Gopi Kishore Buddiga
compositor
Rajesh Burle
prep artist (as Ranesh Burle)
Sai Aditya Burle
roto artist
Krishna Chaitanya
modelling artist
Rayabandi Chakrapani
paint/roto artist
Kandukuri Mallikarjuna Chari
paint/roto artist
Kranthi Kumar Chavan
texturing artist
Samson Chenduru
prep artist
Suresh Chennaboina
compositor
Aditya Sarma Chilukuri
compositor
Venky Patel Chinnuri
roto artist
Satish Danthinada
matte painter
Rajeev Dasari
roto artist
Ramayya Debbathi
modelling artist
M.S. Deepraj
lighting artist
Anurag Devarakonda
paint/roto artist
Sirisha Devisetty
paint/roto artist
V.S. Dhanraj
matchmove artist
Prasad Dodda
compositor
Kishore Kumar Doddi
motion graphics
Anil Donthala
compositor
Pete Draper
visual effects supervisor
Srinivas Enakollu
it team
Rakesh Erothi
compositor
Asha Chandini Erragadda
compositor
Shaikh B. Fatima
paint/roto artist
Kethavath Gopal
lighting artist
Siva Charan Gudipalli
lighting artist
Surendra Gulipalli
matte painter & concept artist
Ganesh Gunje
compositor
Vinod Vamsi Gunnam
compositor
Uma Guthula
compositor
Ashok Reddy Induri
compositor
Praveen Kumar J.
modelling
Prawaj Jaahi
matte painter & concept artist
Sai Varma Jangili
prep artist
Bharath Kumar K.
compositor
Purnananda Varaprasad K.
paint/roto artist
Chandrasekhar Kamuzu
visual effects producer
Yadagiri Kannamoni
paint/roto artist
Uday Babu Kanuri
compositor
Sai Teja Karimi
roto artist
Challuri Jayanth Kishore
paint/roto artist
Nanda Kishore
visual effects line producer
Vijay Kumar Kokkiligadda
matchmove artist
Mahesh Kumar Kommarajula
roto artist
Kranthi Kondavlli
paint/roto artist
Yedama Krishna
paint/roto artist
Bestha Krishnayya
paint/roto artist
Shyam Sundar Kudikala
visual effects coordinator
Ajay Senthil Kumar
visual effects artist
Komma Praveen Kumar
paint/roto artist
Korupolu Pavan Kumar
matte painter
Sibbala Sai Kumar
paint/roto artist
Sirangi Sampath Kumar
compositor
Narendra Kumar Logisa
visual effects supervisor: Matrix
Idamakanti Mallika
paint/roto artist
Siva Mamidi
paint/roto artist
Mukkera Manisha
paint/roto artist
Medeti Naga Manohar
paint/roto artist
Veerraju Meesala
matte painter & concept artist
Jagan Merigala
prep artist
Yogesh Nagla
texturing artist
Abhilash Nair
visual effects artist
Niranjan Nallapu
paint/roto artist
V.V. Ramarao Namana
matchmove artist
P. Venkat Narasimhanaidu
compositor
Jangam Narasimhulu
paint/roto artist
Kiran Orre
roto artist
Vinod Kumar Padakamthoju
matchmove artist
Ganesh Pallapu
roto artist
Manikanth Pallati
motion graphics
Akhil Pasala
visual effects artist
Aryan Pasi
visual effects coordinator
Nilesh Patil
matte painter & concept artist
Tarun Pichika
compositor
Jagadish Pinninti
compositor
A.V. Krishna Prasad
visual effects coordinator
Avula Sai Prasad
paint/roto artist
Polisetty Pratap
visual effects coordinator
Nalli Praveen
paint/roto artist
Pradeep Pudi
motion graphics
Perla Rakesh
paint/roto artist
Ranjith Kumar Ramapuram
paint/roto artist
Jeedi Ramesh
paint/roto artist
P. Prameela Rani
paint/roto artist
Kunchala Hanumantha Rao
compositor
Aditya Rayudu
compositor
Anupati Ganga Reddy
roto artist
Chintharla Anil Reddy
roto artist
Lokeshwar Reddy
it team
Mahesh Reddy
paint/roto artist
Mamidala Ravikumar Reddy
roto artist
Shaikh Reshma
paint/roto artist
Askani Chandrakant Sagar
visual effects team lead
Sanath
visual effects supervisor
Nadimpalli Sai Sanjush
paint/roto artist
Sumeet Sawant
roto artist
Manikanta Senapathi
visual effects
Somani Senhith
compositor
Indrajith Shah
prep artist
Venkat Sai Sandeep Siddham
lighting artist
Sanapalli P.V. Sivarao
compositor
Nakka Sridhar
roto artist
Venkata Subbarao
lighting artist
Ganta Suresh
paint/roto artist
Raghuram Suroju
matchmove artist
Vishnu Tekula
compositor / compositor: senior compositor
Kiran Thota
roto artist
Gummala Tirumalesh
paint/roto artist
Apoorva Tiwari
visual effects producer
Vitish Chandrareddy Tummala
compositor
Madhu Kiran Tumpala
matte painter
Shaik Vali
compositor
Kondapalli Vamsikrishna
paint/roto artist
Suresh Kumar Vazinigiri
prep artist (as Suresh Kumar Vijinigiri)
Mithun Velluri
visual effects producer
Jaami Veera Venkataramana
paint/roto artist
Sreenu Vennala
compositor
Yerram Vijay
paint/roto artist
Bhasmila Yellamelli
compositor
Yadavalli Yesaburaju
paint/roto artist

Stunts

Ravi Varma
stunts

Camera and Electrical Department

K. Om Sai Bharadwaj
second assistant camera
Sai Bharadwaj
associate cinematographer
Vishwa Devabattula
gaffer
Surendra Devarapu
chief associate cinematographer
Purna Jasti
assistant cinematographer
Ganesh Pendyala
first assistant camera
Rajasekhar Pochampally
associate cinematographer
Parameshwar Reddy Rakasi
digital imaging technician
Narayana Rao
still photographer
Dumpa Sreedhar Reddy
Digital Imaging Technician
Sai Kishore Reddy
assistant cinematographer
Bala Saraswathi
chief associate cinematographer
Mikolaj Sygula
camera operator

Animation Department

Sathish Kumar Gouroju
animator
Daarapu Vinod Kumar
animator
Raju Reddy Mittakanti
animator
Rakesh Ponnapakula
animator
Kandukuri Rajendra Prasad
animator
S. Raja Rajesh
animator

Costume and Wardrobe Department

Likitha Kantheti
costume assistant
Jennifer Maria
costume assistant
Anusha Punjala
assistant costume designer / costume assistant
Theresa Shalini Selveraj
costume assistant
Sreenu Tadala
costume chief

Editorial Department

Mehraj Althamaas
deliverable manager
Mahesh Basani
conformist
Yogeshwar Goud
data manager
Madhu Karlapudi
conformist
J. Prabhu Kumar
system engineer
T. Niranjan Kumar
it manager
Srinivas C. Mori
editing assistant
Ranjith Kumar Mylabathula
conformist
Rajani Paruchuri
marketing co-ordinator
Rajureddym
colorist
C.V. Rao
technical head: Annapurna Studios
D.S.R.K. Prasad Rao
conformist
Karri Koteswara Rao
editing assistant
Ganesh Revuri
data manager
Vishwanath S.K.V.
digital intermediate line producer
Punnam Srinivas
conformist
Vijay Vardhan
promo editor

Music Department

G. Balasubramanian
orchestrator (as Balasubramanian)
Bashermax
playback singer
Prudhvi Chandra
playback singer
Ishaan Chhabra
additional score production and orchestral arrangements
F.A.M.E.'S. Project
orchestra and studio contractor
Inno Genga
lyricist / playback singer
Bohemia Junction Limited
orchestra co-ordinator India
Anirudh Ravichander
playback singer
Vinay Sridhar
music mixer
Anantha Sriram
lyricist
Sid Sriram
playback singer
Shashank Vijay
rhythm production: additional programming: songs & score

Script and Continuity Department

Mukund Pandey
associate writer

Additional Crew

Uday Bhanu Avirineni
publicity design
Chakali Chandrashekhar
office boy
D. Paripurna Chari
accountant
Baba Sai Kumar Mamidipalli
marketing (as Baba Saikumar Mamidipally)
B. Ram Mohan
cashier (as B. Ram Mohan Rao)
C.H. Nagabhushanam
chief finance officer
K. Narayanarao
chief accountant
Viswa Raghu
choreographer
B.A. Raju
pro
V.J. Sekhar
choreography
K. Surendra
accountant
Anil Kumar Vanga
publicity design

Thanks

Venkata Satish Kilaru
special thanks to
All Filters