TV/Streaming “Marvel’s The Defenders” Does Bare Minimum For Netflix Fans Brian Tallerico | 2017-08-15 A review of the new Netflix series, "Marvel's The Defenders."