Marvel also used the opportunity to formally announce a sequel to Captain Marvel, which will see Brie Larson return as Carol Danvers.
The only release whose date has not been affected is Black Panther 2.
The Hollywood Reporter states that Black Widow – which was originally scheduled to be released on 1 May – will now take The Eternals’ release date of 6 November.
With every high-profile film project delayed due to coronavirus, cinemagoers are going to have to wait to watch some of the year’s biggest releases.