Filmmaker Sanjay Leela Bhansali's acclaimed period drama ‘Gangubai Kathiawadi’ is set to premiere on Netflix on April 26, the streamer announced on little while ago. The Hindi film, headlined by actress Alia Bhatt in the title role, released in cinemas on February 25.