The Immortal Life of Henrietta Lacks, starring Oprah Winfrey and Rose Byrne, debuts April 22.

Top