Fan FavoritesInterviewsNetflixTV Interview: Altered Carbon’s Kristin Lehman by Leora Heilbronn January 31, 2018