This week has been filled with some interesting OTT releases. Here are the top five OTT releases to binge-watch this weekend ...