Here are some stills of Ajay Devgan, Emraan Hashmi and Esha Gupta from the sets of Baadshaho. Baadshaho team shooting a movie in Jodhpur. Baadshaho is an upcoming Indian action thriller film written by Rajat Arora, directed and co-produced by Milan Luthria. It features Ajay Devgn, Emraan Hashmi, Esha Gupta, Ileana D'Cruz and Vidyut Jammwal in the lead roles. The film is scheduled for a worldwide release on 1 September 2017.