It has been reported that Helen McCroy, known for her many famous acting roles, especially that of Narcissa Malfoy (Harry Potter movie franchise) and Polly Gray (Peaky Blinders) has passed on due to cancer.
This is very shocking to her fans since her cancer was also kept under wraps and it was not known she had been given a cancer diagnosis till she passed on.
She now joins Alan Rickman and Richard Harris in Harry Potter heaven.
Rest in Peace.
17 August 1968 – 16 April 2021