Crew Credits Life Sentence (2018) Episode crew as Director Episode 1x03: Clinical Trial and Error (Mar 21, 2018)