Feeling let down by the series finale of "Stranger Things"? A new documentary on its making might not do much to make you ...