In the July 6 release Sultan (2016), directed by Ali Abbas Zafar, Salman Khan plays Haryanvi wrestler Sultan Ali Khan who represents India in the 2012 London Olympics. The fictional film, which also features Anushka Sharma and Randeep Hooda, packs in nine songs, which presumably give its characters ample breaks between fighting bouts. The music is by composer duo Vishal-Shekhar, but this is a Salman Khan show all the way.