This long weekend, enjoy all the exciting OTT releases which premiered on various online streaming platforms in the past week ...