The cast of the film directed by Milan Luthria took to Twitter to announce the release date.
"Every saint has a past...Every sinner has a future. @Baadshaho. 1st September," Devgn posted.
While Emraan and Esha Gupta retweeted the post, Ileana, who has recently started shooting for the movie wrote. "@Baadshaho a film that I've only just begun, but one that has already cemented itself firmly in my heart. Releasing 1st September 2017!!!"
Produced by Luthria and Bhushan Kumar the movie also stars Vidyut Jamwal.