Shreyas Talpade dubbed for Allu Arjun with Marathi accent and Rajesh Khattar dubbed for Fahadh Faasil with Haryanvi accent in the Hindi version.
This movie is Third film of Allu Arjun - Sukumar- DSP combination. This pair has delivered Two super hit movies Arya and Arya 2, Both were Musical hits and Arya was declared blockbuster.
Initially Sukumar approached Mahesh Babu to make a film on Red Sanders smuggling but the project failed to materialise, later on Sukumar wrote a different script on the same subject and signed Allu Arjun.
Mahesh Babu was the first choice to play the lead but opted out due to anti hero character.
Initially director Sukumar wanted to make webseries on Pushpa but later changed his mind and decided to make the movie in 2 parts.