About this Episode

The 2017 docu took Netflix by storm. Does it deliver on its promise, or should it push harder?