The Batman, Shazam! 2 and more delayed due to coronavirus


Originally set to come out on June 25, 2021, moviegoers will now have to wait until October 1 of the same year to see the debut of Robert Pattinson’s Batman. Fellow DC movie Shazam! 2 has also been delayed from April 1, 2022 to November 4, 2022. For all you fans of The Sopranos out there, its prequel, The Many Saints of Newark, is now arriving on March 12, 2021 rather than September 25 of this year.
However, Warner Bros’ calendar shakeups weren’t entirely packed with delays today. For those of you looking forward to The Flash, which will see Ezra Miller reprising his role as the Scarlet Speedster, will now come out on June 2, 2022, having previously been set for July 1, 2022