Advertisement
The Marvel Cinematic Universe (MCU) has long dominated the box office, but in recent years, its grip on audiences has seemingly weakened. While Marvel Studios has grossed over $31 billion, the franchise is facing diminishing returns. Recent films like The Marvels and Ant-Man and the Wasp: Quantumania suffered massive drops, with Captain America: Brave New World now joining the list. Despite opening to a respectable $100 million over the President’s Day weekend, the film suffered a steep decline, marking one of the worst second-weekend drop-offs in MCU history.
The underwhelming performance has reignited criticism of MCU’s slate, with Deadpool creator Rob Liefeld being one of the most vocal detractors. Liefeld, who recently severed ties with Marvel, did not hold back in his latest comments, calling for Kevin Feige to step aside. Having previously accused Marvel of mistreatment, Liefeld’s frustrations with the studio and its leadership continue to make waves in the industry.
Rob Liefeld says Kevin Feige’s spent and should be removed
Following the sharp decline of Captain America: Brave New World at the box office, Rob Liefeld took to X (formerly Twitter) to deliver a blunt statement: “Get [Kevin] Feige off the mound. He’s spent.” Liefeld, never one to shy away from controversy, has been particularly outspoken about Feige’s leadership and the declining quality of MCU films.
Advertisement