简介:American filmmaker Nicole Betancourt fell ill in 2014. For a long time, she did not know the cause of the disease affecting her body and mind. But she could not devote herself properly to her work or raising two children. The stress, uncertainty and isola
简介:Acclaimed journalist Tanya Talaga brings her evocative storytelling from the page to the screen with her search for a long-lost matriarch named Annie, solving an 80-year-old family mystery.