Spider-Man: Homecoming
Nicholas Barber
Considering that it's the sixth Spider-Man movie in 15 years, and that it features the third actor in the title role, it's amazing that it's as distinctive and enjoyable as it is. You might even say that it's a marvel.