The movie made its way to the OTT platform just 20 days after its release The Netflix release has invited mixed reactions on social media Some are thrilled, others see it as proof of film's failure at box office