A new trailer for the latest Spider-Man film has fans fuming for giving too much away.
The trailer for Spider-Man: Homecoming debuted this morning, and gave fans an in-depth look at the sixth major feature film featuring the webbed wonder.
In this, Tom Holland replaces Tobey Maguire and Andrew Garfield in the lead role.
Homecoming also stars Michael Keaton as the movie's villain Vulture, and Robert Downey Jr also appears as Iron Man from the Avengers movies.
The trailer features plenty of action set pieces, key lines of dialogue and seems to show off its climax - a dramatic scene involving Spider-Man using his web abilities to hold together a luxury liner after being split in half.
"Do me a favour, can't you just be a friendly, neighbourhood Spider-Man?" advises Iron Man to Spider-Man at one point.
But fans have taken to Twitter to complain the trailer gives away too many of the film's finer plot points.
It's fair to say, they're not happy - and they're warning others not to make the same mistake.
If you haven't what's the new Spiderman trailer do not watch it major spoilers— Caleb (@CJ07_) March 28, 2017
The new Spiderman trailer had too many spoilers in it. Trailers are supposed to tease you for the movie, not give you a summary of the plot.— Austin (@Auzuly) March 28, 2017
Aye if yall don't want major spoilers for the spiderman movie do not watch the new trailer.— Mack Mittens (@Thee_Aviator) March 28, 2017
Hearing the Spiderman trailer got too many spoilers. Staying away from that.— Saminho (@S__Rahman) March 28, 2017
Spider-Man: Homecoming is due for release on July 7.
A sequel is already slated for a July, 2019 release.