The film now will be released in the U.K. on November 12, 2020 with worldwide release dates to follow, including the US launch on November 25, 2020.
Such a disappointment to fans, since Cinemas are the only outing we kind of have besides bars and restaurants with everything else getting cancelled from concerts, conferences and large-scale events.
I guess we have to wait then.