6.3 The Immortal Life of Henrietta Lacks 2017 Apr. 22, 2017 The Immortal Life of Henrietta Lacks 2017 IMDb: 6.3 2017 93 min 278 views An African-American woman becomes an unwitting pioneer for medical breakthroughs when her cells are used to create the first immortal human cell ... DramaTV Movie