By Conde Nast & Vanity Fair
A conversation with Rebecca Skloot and Rose Byrne, who plays Rebecca Skloot in HBO's The Immortal Life of Henrietta Lacks. Plus a look at this season of The Leftovers and the Tribeca Film Festival.