HBO’s ‘The Immortal Life of Henrietta Lacks’

Starring Oprah Winfrey and Rose Byrne, HBO premieres film ‘The Immortal Life of Henrietta Lacks’ on Saturday at 8 p.m. ET.