Considered the biggest night in the British film industry, the BAFTAs lit up the capital after one of the gloomiest winters ...
The biggest stars from the U.K. and beyond are arriving on the red carpet for the 2025 BAFTA Film Awards. Taking place at ...