Rose Byrne (left) and Oprah Winfrey (right) star in "The Immortal Life of Henrietta Lacks," premiering tonight at 8 p.m. on HBO.
More
Rose Byrne (left) and Oprah Winfrey (right) star in "The Immortal Life of Henrietta Lacks," premiering tonight at 8 p.m. on HBO.