It's the biggest and most glittering night in British cinema, celebrating the outstanding films of the year. Who will win a prestigious BAFTA award?
2025 (125 mins)