Peaky Blinders and Harry Potter star Helen McCrory passes away

Peaky Blinders and Harry Potter star Helen McCrory passes away
play icon
Helen McCrory poses after she was awarded an Officer of the Most Excellent Order of the British Empire (OBE) for services to drama. File/ AFP