Technology BAFTA Awards 2023 Winners: See the Full List Ayub Khan Feb 20, 2023 0 All Quiet on the Western Front took home the biggest prize at this year's BAFTA (British Academy of Film and Television Arts) Film Awards, held early Monday, in London, winning Best Film and…