Harry Potter, Peaky Blinders Star cast Helen McCrory Passes Away Due To Cancer
Hollywood actress Helen McCrory passed away at her residence in North London, on April 16. The 52-year old actress death due to cancer was confirmed by her husband Damian Lewis. McCrory starred in franchises like Harry Potter, Peaky Blinders and also as a stage artist. Moreover, she received the London Evening Standard award for the best actress in 2002 and Olivier Award nomination in 2006.