Amitabh Bachchan and Taapsee Pannu's upcoming film Badla finally has a release date. The Sujoy Ghosh-directed film will hit the screens on March 8, 2019. Director of Badla and Taapsee shared the release date of the film on their Twitter handles. Watch the Video to Know more!!!!