Meryl Streep has sparked conversation after criticising Marvel films while discussing her return as Miranda Priestly in The Devil Wears Prada 2.
Speaking on a radio show, the Oscar-winning actress suggested modern cinema has become overly simplified, saying films are increasingly “Marvel-ised” with clear-cut heroes and villains.
“I think we tend to Marvel-ise the movies now… we got the villains, and we got the good guys, and it’s so boring,” she said.
Streep contrasted this with real life, arguing that people are far more complex. She noted that heroes can be flawed, while villains often possess human qualities and strengths, something she believes makes storytelling more compelling.
The actress added that this layered approach is what drew her back to her iconic role, describing the sequel as “messier” and more reflective of real-life dynamics.
Her comments have since sparked debate among Marvel Studios fans, with some defending the franchise’s storytelling and others agreeing with her call for more nuanced narratives in mainstream cinema
Speaking on a radio show, the Oscar-winning actress suggested modern cinema has become overly simplified, saying films are increasingly “Marvel-ised” with clear-cut heroes and villains.
“I think we tend to Marvel-ise the movies now… we got the villains, and we got the good guys, and it’s so boring,” she said.
Streep contrasted this with real life, arguing that people are far more complex. She noted that heroes can be flawed, while villains often possess human qualities and strengths, something she believes makes storytelling more compelling.
The actress added that this layered approach is what drew her back to her iconic role, describing the sequel as “messier” and more reflective of real-life dynamics.
Her comments have since sparked debate among Marvel Studios fans, with some defending the franchise’s storytelling and others agreeing with her call for more nuanced narratives in mainstream cinema

