She was awarded the OBE (Officer of the Order of the British Empire) in the 2017 Queen's New Years Honours List for her services to Drama. She is an actress in London, England.
Childhood has definitely been invented, hasn't it? I think that's because people had children later, and we appreciate and cherish childhood a lot more.
Helen Elizabeth McCrory
London, England, UK
Dive deep into everything about the 2018 Oscars, superhero movies and TV series, IMDb Picks, and more.