James Gunn Condemns "Cameo Porn" in Superhero Movies, Says Big Names in 'Superman: Legacy' Aren't Cameos

"If a character is in film, they have to have a reason to be there story-wise"

BY Ben OkazawaPublished Dec 15, 2023

James Gunn has found a way to tell us he's seen The Flash and its CGI Nicolas Cage hijacking without actually telling us he's seen it. 

Responding to commenters on the surprisingly not-defunct Threads this week, Gunn wrote of the cast in his upcoming film Superman: Legacy, "The whole point was it's NOT a large film — I mean, not in terms of cast. It's normal for single protagonist films to have other characters — much more unusual for them not to." 

When someone praised him for treating characters to screen time for more than just "10 seconds to mark a checkbox," the The Suicide Squad director replied: "I call that 'Cameo Porn' and it has been one of the worst elements of recent superhero films. If a character is in film, they have to have a reason to be there story-wise." 

"I don't mind actual cameos — if it's a glimpse or a moment, an Easter egg." he continued in another reply. "What bothers me is when they mangle an elegant story by shoehorning characters in — they aren't there because the story calls for it, but for some other reason." 

His upcoming reinvention of DC's film franchise will begin in July 2025 with Superman: Legacy. So far, David Corenswet (Clark Kent/Superman), Rachel Brosnahan (Lois Lane) and Nicholas Hoult (Lex Luthor) are among the announced main cast members.

Although several smaller roles have been announced for well-known actors, including Nathan Fillion as Guy Gardner/Green Lantern, Isabela Merced as Hawkgirl and Edi Gathegi as Mister Terrific, Gunn doesn't view those as cameos, writing, "What single-protagonist movie doesn't have more than ten speaking roles?"

Latest Coverage