Filmed during the Theranos founder's final 34 days before entering prison in May 2023, the three-hour documentary arrived at Lincoln Center ahead of its October 16 release.