"Take Your Pills: Xanax," a compelling 80-minute documentary directed by Blair Foster that Netflix recently released to subscribers, traces the development, marketing, and widespread prescribing of ...