'Nomadland' leads BAFTA nominations

The 2021 British Academy of Film and Television Awards nominees have finally been unveiled, with the prize-giving ceremony set to take place virtually from the Royal Albert Hall in London on April 10th and 11th.