Superhero films show violence that is ‘almost pornographic,’ says Stephen King: ‘That's wrong’ | Hollywood

Superhero films show violence that is ‘almost pornographic,’ says Stephen King: ‘That's wrong’

Published on: Sep 05, 2025 08:45 PM IST

Bestselling author Stephen King slammed the excessive violence that are in display in the superhero films that are made in Hollywood.

Another Stephen King book, The Long Walk, is gearing up for release. Starring David Jonsson (Industry), Ben Wang (Karate Kid: Legends), Charlie Plummer (Lean on Pete), and Cooper Hoffman (Licorice Pizza), the dystopian horror thriller film has many shocks and horrors. (Also read: Sydney Sweeney refuses to comment on her controversial jeans ad as she promotes her new film at Toronto Film Festival)

Stephen King asks whether Superhero films need to show so much violence?
Stephen King asks whether Superhero films need to show so much violence?

About the film

But the author had a condition for this adaptation, given that the film showed the violence that takes place as a totalitarian regime forces a group of young men to enter an annual walking contest in which they must maintain a speed of at least three miles per hour or risk execution. He shared that with director Francis Lawrence and screenwriter JT Mollner.

What Stephen King said

Speaking to The Times UK, Stephen explained his choice and said, "If you look at these superhero movies, you’ll see some supervillain who’s destroying whole city blocks but you never see any blood. And man, that’s wrong. It’s almost, like, pornographic… I said [for The Long Walk], if you’re not going to show it, don’t bother. And so they made a pretty brutal movie.”

Mollner added, “Even though he was writing about specific things at the time, I feel that relevance is generational and wanted to make sure we had that. The beauty, love and the story of friendship along with the brutality of hopelessness and terror. We wanted to go all the way. I knew that Stephen King wanted us to go all the way. I knew Lionsgate wanted us to go all the way. If this book got into the wrong hands, studio or filmmakers. It could’ve been neutered. So, I’m very grateful we were able to keep the teeth that the book has.”

The Long Walk is set to release in theatres on September 12.

Stay connected with all the glitz and glam from the world of entertainment, right from Hollywood gossip to Bollywood chit chat. Also don't miss out on music buzz, anime scoops and OTT action.
Stay connected with all the glitz and glam from the world of entertainment, right from Hollywood gossip to Bollywood chit chat. Also don't miss out on music buzz, anime scoops and OTT action.
SHARE THIS ARTICLE ON
SHARE
close
Story Saved
Live Score
Saved Articles
Following
My Reads
Sign out
Get App
crown-icon
Subscribe Now!
.affilate-product { padding: 12px 10px; border-radius: 4px; box-shadow: 0 0 6px 0 rgba(64, 64, 64, 0.16); background-color: #fff; margin: 0px 0px 20px; } .affilate-product #affilate-img { width: 110px; height: 110px; position: relative; margin: 0 auto 10px auto; box-shadow: 0px 0px 0.2px 0.5px #00000017; border-radius: 6px; } #affilate-img img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .affilate-heading { font-size: 16px; color: #000; font-family: "Lato",sans-serif; font-weight:700; margin-bottom: 15px; } .affilate-price { font-size: 24px; color: #424242; font-family: 'Lato', sans-serif; font-weight:900; } .affilate-price del { color: #757575; font-size: 14px; font-family: 'Lato', sans-serif; font-weight:400; margin-left: 10px; text-decoration: line-through; } .affilate-rating .discountBadge { font-size: 12px; border-radius: 4px; font-family: 'Lato', sans-serif; font-weight:400; color: #ffffff; background: #fcb72b; line-height: 15px; padding: 0px 4px; display: inline-flex; align-items: center; justify-content: center; min-width: 63px; height: 24px; text-align: center; margin-left: 10px; } .affilate-rating .discountBadge span { font-family: 'Lato', sans-serif; font-weight:900; margin-left: 5px; } .affilate-discount { display: flex; justify-content: space-between; align-items: end; margin-top: 10px } .affilate-rating { font-size: 13px; font-family: 'Lato', sans-serif; font-weight:400; color: black; display: flex; align-items: center; } #affilate-rating-box { width: 48px; height: 24px; color: white; line-height: 17px; text-align: center; border-radius: 2px; background-color: #508c46; white-space: nowrap; display: inline-flex; justify-content: center; align-items: center; gap: 4px; margin-right: 5px; } #affilate-rating-box img { height: 12.5px; width: auto; } #affilate-button{ display: flex; flex-direction: column; position: relative; } #affilate-button img { width: 58px; position: absolute; bottom: 42px; right: 0; } #affilate-button button { width: 101px; height: 32px; font-size: 14px; cursor: pointer; text-transform: uppercase; background: #00b1cd; text-align: center; color: #fff; border-radius: 4px; font-family: 'Lato',sans-serif; font-weight:900; padding: 0px 16px; display: inline-block; border: 0; } @media screen and (min-width:1200px) { .affilate-product #affilate-img { margin: 0px 20px 0px 0px; } .affilate-product { display: flex; position: relative; } .affilate-info { width: calc(100% - 130px); min-width: calc(100% - 130px); display: flex; flex-direction: column; justify-content: space-between; } .affilate-heading { margin-bottom: 8px; } .affilate-rating .discountBadge { position: absolute; left: 10px; top: 12px; margin: 0; } #affilate-button{ flex-direction: row; gap:20px; align-items: center; } #affilate-button img { width: 75px; position: relative; top: 4px; } }