The BAFTA Film Awards are set to stream exclusively in the U.S. on streaming platform BritBox, the SVOD confirmed today. It will also exclusively stream the ceremony in Canada, Australia, South Africa, Denmark, Sweden, Finland and Norway. The awards show will stream at the same time it is being broadcast on Feb. 17 in the […]