The EE British Academy Film Awards has just announced the winners across 25 categories during an in-person ceremony at Royal Albert Hall in London.
Continue Reading