Notable Wins From The 2023 BAFTA Film Awards The annual BAFTA Film Awards, Britain’s highest honours for film, were held in London on Sunday. Below is a list of the winners in the main categories: BEST FILM “All Quiet on 1 year ago by Guardian Nigeria