Well it's based on a comic book so don't expect things to make a lot of sense. Just sit back and enjoy the ride, as they say. We liked Tom Holland's portrayal of "Spidey" - He brings a different dimension to the role. (We liked the previous Spiderman actors as well.) It's just a fun movie - don't read too much into it.