Review: Spencer

Director: Pablo Larraín Stars: Kristen Stewart, Sean Harris, Sally Hawkins Today, 5th November 2021, marks the UK release of Pablo Larraín's frosty Princess Diana biopic with Kristen Stewart in the lead role, but it also marks the release of Kid A Mnesiac; a grouping of Radiohead's two signature 2000/2001 albums which were originally released a …