Directed by S. S. Rajamouli Screenplay by S. S. Rajamouli Story by V. Vijayendra Prasad Dialogue by Sai Madhav Burra Produced by D. V. V. Danayya Starring N. T. Rama Rao Jr. Ram Charan Ajay Devgn Alia Bhatt Shriya Saran Samuthirakani Ray Stevenson Alison Doody Olivia Morris Cinematography K. K. Senthil Kumar Edited by A. Sreekar Prasad Music by M. M. Keeravani Production company DVV Entertainment Distributed by Pen Studios (North India) Lyca Productions (Tamil Nadu) KVN Productions (Karnataka) HR Pictures (Kerala) Variance Films and Sarigama Cinemas (International) Release date 25 March 2022 Running time 182 minutes[1][2] Country India