BAFTA Awards 2023: See the complete list of winners Posted on February 20, 2023 by Priyanka Patil | On Sunday, the Royal Festival Hall in London, England, hosted the BAFTA Film Awards. With seven awards, including best film and best director, the German film “All Quiet on the…Read more »