What's Coming to Netflix on August 6 The Rain, season 3 The Seven Deadly Sins: Imperial Wrath of The Gods Image Source: Netflix