Find out where and what time to watch the BAFTA 2025 awards gala this Sunday, February 16, if you are in the United States, UK, or Canada.