A clear concise theme: sacrifice. It dares to be overly sentimental and optimistic. There's a well written antagonist with a complete arc à la Black Panther. The stakes are high and the hero experiences everlasting change, a rarity in superhero films. It suffers from poor dialogue and questionable stylistic choices. However, it's an amazing Spider-Man movie.