Superheroes have never been more popular, with studios pumping more and more money into turning them into the big-screen action that we know and love.
One of the biggest, of course, is Spider-Man, the web-slinging, spandex-wearing super hero who resonates with anyone who's ever felt like a bit of an outsider - so, all of us then.
Of all the Spider-Men, three of the most memorable from recent years have been Tobey Maguire, Andrew Garfield and Tom Holland.
Maguire starred in the 2002 film and its subsequent sequels, giving us a dorky but lovable Peter Parker. Garfield then came along with the 2012 reboot, portraying the web-slinger as someone decidedly darker and brooding - with a comedic twist at times, too.
But then came Holland, who's now the go-to Spidey for the Avengers flicks, along with Captain America: Civil War, the 2017 film Spider-Man: Homecoming and its forthcoming sequel. And boy, is he good - especially for a young'un, being just 21.
Well, apparently he's your favourite, having been voted the best Spider-Man in a LADbible poll by taking 47 percent of the vote.
Who was the best Spider-Man?
- LADbible (@ladbible) May 2, 2018
Tobey didn't do badly in the poll, coming in at a respectable second place with 36 percent of the vote.
One person wrote: "Kinda question is that, Tobey all the way."
"If ur not voting for Tobey Maguire you've got to be a 12-year-old," another said.
But Holland won out in the end - no doubt with his incredible recent performance in Avengers: Infinity War fresh in many people's minds, with many taking to Twitter to show the appreciation for the young star.
if you've seen infinity war and you still think tobey or andrew is the best spider-man, then you're probably smoking crack bc nobody embodies peter parker more perfectly than tom holland
- ∴ grace didn't survive iw ∵ (@visionstark) April 28, 2018
All I can say is that Tom Holland truly and honestly embodies Peter Parker like no other has. He stole every scene he was in, had the entire audience captivated and engaged and is SO loved by SO many. His performance was absolutely phenomenal, he is so talented beyond words.
- bell ✩⋆ in mourning (@SpiderlingTom) April 27, 2018
I need to one day meet Tom Holland to tell him how fucking good he was in this movie. Every little moment, mask or unmasked, he's the perfect Peter Parker.
- shellhead (@starkfuturism) April 27, 2018
He's been a hit with the critics, too, with the Independent going as far to say that the film 'proves that Holland's Spider-Man can easily carry a movie on his own'.
And it turns out that one of his most poignant lines (don't worry, we won't share any spoilers) was actually 100 percent improvised - according to co-director Joe Russo, who revealed in a Reddit Q&A that Hoolland came up with those chilling words himself.