Documentary Film ‘This Is Dementia’ Premieres Netflix On May 1 A documentary on living life with dementia and all the myths revolving around the condition is releasing on the streaming giant Netflix on May 1. This Is Dementia Is … Read More