
Stars including Ana de Armas, Cate Blanchett, Paul Mescal and Bill Nighy will fight it out for Bafta glory after the shortlist for the coveted film awards were announced on Thursday.
Bond star de Armas is in the running for leading actress for her portrayal of Hollywood legend Marilyn Monroe in Blonde but faces competition from Blanchett in Tar as well as Viola Davis, shortlisted for The Woman King, Emma Thompson for Good Luck to You, Leo Grande and Michelle Yeoh who stars in the science-fiction drama Everything Everywhere All At Once.