Need something fresh to watch over the next few days? These new to Netflix shows are made for a weekend binge.