Ram Charan planned to release the film on 7 October 2016, coinciding with the Dusshera festival, but the makers postponed its release to avoid clash with Naga Chaitanya-starrer "Premam" (2016); later pushed its release to 25 November 2016, which clashes with the Telugu version of Sivakarthikeyan-starrer "Remo" (2016), however, the release was postponed. The producers claimed that the 2016 Indian banknote demonetisation, has postponed the film's release. The makers finally announced that the film will be released worldwide on 9 December 2016. The film completed, the censor formalities on 21 November 2016, and was released in more than 200 screens in United States, on 8 December 2016, which is a biggest release for a Telugu film ever. In July 2017, a Hindi dubbed version was released by M/S Mantra India Digital Creations LLP, with Ajay Devgn and Arbaaz Khan providing voiceovers for Ram Charan and Arvind Swamy respectively.