Another excellent season of The Crown. The casting for this series continues to amaze as they have recast the show's major and minor players at each stage of The Queen's life and done a remarkable job. Imelda Staunton (Queen Elizabeth), Jonathan Price (Prince Phillip), Dominic West (Prince Charles), Elizabeth Debecki (Princess Diana), Lesley Manville (Princess Margaret) Salim Daw (Mohamed Al Fayed), Khalid Abdullah (Dodi Fayed) and Johnny Lee Miller (John Major) are all perfectly cast. In fact, in the 5 seasons, I think they've only made 3 major casting mistakes: John Lithgow (Winston Churchill), Clancy Brown (Lyndon Johnson) and at the end of this season Bertie Carvel (Tony Blair). If you want to see how to play Lyndon Johnson watch 'All The Way' with Bryan Cranston.
I'm particularly impressed that they didn't try to sugar-coat Princess Di and showed her for all of her many faults and failings. So true also, for the wretched, back-stabbing, insecure, mess that is Prince Charles.