I love Marvel! I love Spiderman! I'm not sure what the heck they were trying to achieve here but it is confusing, poorly structured with the feel of a disney movie meets the matrix. Laying my cards on the table; I have never liked Tom Holland's Spidey. Andrew Garfield was far far better in the role, but this is not a reflection on Tom Holland as much as it is on the storyline. The villan is weak, the story is implausible, (says a lot gven the Marvel universe!) and the supporting cast poor. The secret ending is utterly ridiculous so from start to finish this is 2 hours and 9 minutes of your life you'll never get back. How Sam Jackson agreed to do this is beyond me. The special effects are top notch especially in 3D.