The life of Princess Diana of Wales will be hitting the big screen, starring Kristen Stewart, with several foreign markets picking up the project, despite several fans speaking out about the casting.Spencer, directed by Pablo Larrain (Jackie), has closed deals inUK, France, Italy and Benelux (STX Entertainment), Germany and Switzerland (DCM), Australia/NZ (Roadshow), Latin America, Spain and Portugal (Sun), South Korea (Green Narae) and Japan (Tohokushina), according to Deadline.The film is slated to start production in 2021, with distributor FilmNation selling foreign distribution rights to practically every market at Cannes, except China.
Read more on dailymail.co.uk