James Gunn has described meaningless “cameo porn” as “one of the worst elements of recent superhero movies”.In a recent discussion on Threads, the Superman: Legacy director responded to a commenter who said they were getting tired of superhero movies where a “character appear on screen for 10 seconds to mark a checkbox”.Agreeing, Gunn 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.”When another fan asked if he was totally opposed to a fun cameo here and there, he responded: “That’s fine if it doesn’t disrupt the story.