This looks like it’s going to be full of honesty – Martha Stewart unapologetically herself, as usual. Out on Netflix October 30th!