BAFTA Awards 2024 Winners: Oppenheimer Dominates With Seven Honors While Barbie Fails To Bag Any! Read more