Spider-Man is back in a new trailer that’s stuffed full of characters and plot details.

Honestly, if you’re already sure that you’re going to see Spider-Man: Homecoming, I’d skip this trailer, which appears to lay out the entire plot of the film.

It’s all here, from Spider-Man (Tom Holland) being dressed down by Iron Man (Robert Downey Jr), through to Spidey’s presumably climactic confrontation with The Vulture (Michael Keaton, completing a unique career trifecta that began with Batman and Birdman).

If you’re on the fence, though, this trailer will probably sell you — it just depends whether you’re up for a third iteration of the Spider-Man saga, so soon after Tobey Maguire and Andrew Garfield’s takes.

Spider-Man: Homecoming will swing into Australian cinemas on Thursday 6 July.