The Abhishek Bachchan, Yami Gautam, and Nimrat Kaur’s film will stream on Netflix and Jio Cinema from April 7th