Event-ExhibitionBig Winners at the 2026 BAFTA Film Awards — One Battle After Another Dominates by NY Art Life Editorial Staff 9 months ago written by NY Art Life Editorial Staff The 79th British Academy Film Awards (BAFTAs) took place on February 22, 2026, at London’s Royal Festival Hall, celebrating the best in cinema from 2025. Hosted by Alan Cumming, the … Continue Reading 9 months ago 0 FacebookTwitterPinterestEmail