Devi Sri Prasad was selected as the music director of the film in late June 2014. But Rama Rao Jr. insisted Puri Jagannadh to have a different composer. Anup Rubens replaced Devi Sri Prasad in late September 2014 while Mani Sharma was selected to compose the film's background score. Rubens was alleged to use a tune rejected by Jagannadh for the song Bhaje Bhaaje in the film Gopala Gopala which he denied in an interview later. Rahul Kumar, mostly known as Roll Rida, rapped for the songs. The track list was allegedly leaked online five days ahead of its official release by its makers. It featured six songs but the list did not feature names of lyricists and singers. The official track list unveiled featured five songs and a Theme music. Bhaskarabhatla penned lyrics for three songs while Viswa and Kandikonda penned the lyrics for one each.
