THE WINNERS OF THE BAFTA 2025 AWARDS HAVE BEEN ANNOUNCED The 2025 BAFTA Awards ceremony was held at the Royal Festival Hall in London, and the winners of this cinematic event were announced According to The Hollywood Reporter, the British Academy of Film and Television Arts (BAFTA) held their 78th annual awards ceremony tonight to […]