Top OTT release to watch