There are 42 films up for awards at this year’s BAFTA ceremony, from blockbusters to indie breakthroughs.Read More

You might also be interested in reading Teledyne Q4 2024 Earnings Preview.