No Time to Die’s premiere finally took place at London’s Royal Albert Hall on this day in 2021. The film had been delayed several times already but was all set for a 2020 release when Covid came along.