‘Harry Potter’ Star Helen McCrory Has Passed Away at Age 52. Harry Potter and Peaky Blinders star Helen McCrory has passed away after her battle with cancer. McCrory played Narcissa Malfoy in the Harry Potter franchise and Aunt Polly in Peaky Blinders. Helen’s husband shared the news of her passing