While Disney's 'Snow White' and Hollywood movie 'Locked' arrive on the big screens OTT platforms feature exciting releases like 'Officer on Duty' and 'Sky Force'