Marvel Studios has used #ThanosDemandsYourSilence to encourage people not to spoil Avengers: Infinity War and Avengers: Endgame. Unsurprisingly, Thanos actor Josh Brolin also has strong feelings about those spoiling the film.

In a story posted to his Instagram, Brolin thanked fans before saying, "I just wanna say the people who are commenting spoilers, I'm gonna turn the comments off if it continues. I either have to block you or I have to erase them, because it's just not okay to do that to anybody. This is many, many, many, many years in the making. This is the base of  a lot of  people's childhoods. Why do you want to ruin it? It makes no sense. It's just not okay."

"Please find it in your heart to realize that this is a story that was very difficult to put together," he concluded. "A lot of years, a lot of hard work, a lot of people trying to make it as good as it could be for you."

RELATED: Avengers: Endgame Star Chris Evans Shares Heartfelt Thank You to Fans

A lot of fans have gone to great lengths to avoid spoilers for the film, which is currently set to become the first movie to earn over a $1 billion on its opening weekend. In China, a man was reportedly attacked for loudly revealing spoilers outside of a theater.

RELATED: Avengers: Endgame's Most Surprising Cameos

Directed by Joe and Anthony Russo, Avengers: Endgame stars Robert Downey Jr. as Iron Man, Chris Evans as Captain America, Mark Ruffalo as Bruce Banner, Chris Hemsworth as Thor, Scarlett Johansson as Black Widow, Jeremy Renner as Hawkeye, Brie Larson as Captain Marvel, Paul Rudd as Ant-Man, Don Cheadle as War Machine, Karen Gillan as Nebula, Danai Gurira as Okoye and Bradley Cooper as Rocket, with Gwyneth Paltrow Pepper Potts, Jon Favreau as Happy Hogan, Benedict Wong as Wong, Tessa Thompson as Valkyrie and Josh Brolin as Thanos. The film is in theaters now.

(via IGN)