Jelaskan Casting dari Acharya

Trisha berperan sebagai pemeran utama tetapi keluar kemudian, dengan alasan perbedaan kreatif, dan akhirnya digantikan oleh Kajal Aggarwal. Kabarnya, Mahesh Babu ditawari peran cameo dalam film tersebut. Namun, Chiranjeevi kemudian mengkonfirmasi putranya Ram Charan untuk peran tersebut; Koratala menyesuaikan peran untuk membuatnya penuh. Dalam sebuah wawancara dengan Variety, Charan yang memerankan Sidhha, mengatakan "Ini adalah peran 40 menit, hampir keseluruhan babak kedua".

Pooja Hegde berperan sebagai Neelambari berlawanan Charan, memiliki cameo diperpanjang. Regina Cassandra ditandatangani untuk lagu khusus pada Maret 2020. Mahesh Babu telah memberikan narasi untuk film ini.