Marvel recently commanded the attention of millions of people with the Avengers: Doomsday cast announcement, with a five-hour livestream proving to be a hit. While many argued it took too long, there’s no question that it served its purpose of grasping people’s attention to the upcoming movie, which will be released on May 1, 2026.