One of the worst superhero films of all time doubles down with DEI in New release. May 18, 2026 9:17 pm by Alex It’s almost like they want to lose money. AC See also Reuters | U.S. to release $25 billion in frozen funds for Iran. Last minute negotiations to secure deal. Israel bombs terrorist Hezbollah.