The highly anticipated 25th film of the James Bond franchise will finally open in U.S. movie theaters this weekend after multiple delays due to COVID-19.