Spencer
(2021)Spencer 2021
In December 1991, the marriage of the Prince and Princess of Whales was at its coldest. Although rumors about extramarital affairs are flying in the air and a divorce is considered certain to occur, the atmosphere of peace is tried to be preserved for the Christmas celebrations that will take place at Sandringham Palace. Food is served, drinks are drunk, hunting and shooting are held, but Diana now knows what is going on and the games being played. This year, everything will be very different.