Oscar-nominated film with A-list actress ‘axed’ from Netflix
Unfortunately one of those titles is Spencer, which starred Kristen Stewart as the late Princess Diana. The actress won acclaim for her portrayal and she was nominated ...
The Irish Sun
4 days ago