British actress Helen McCrory, best known for her turns as Narcissa Malfoy in the "Harry Potter" movies and Aunt Polly in all five series of "Peaky Blinders," died in April 2021. "I'm heartbroken to announce that after an heroic battle with cancer, the beautiful and mighty woman that ...