It isn't that it is a bad film but it isn't great. First, by taking spiderman out of new york it really diminishes the character. Half of spiderman's appeal is being a friendly neighborhood spiderman. Secondly, the bad guys here are all wrong. Spiderman is ill equipped to fight the "elementals" -- what is he going to do, web water to death? Nevermind the fact he can't fight too hard because his friends will see him in Europe which, happens at the end -- ugh. So the idea he was recruited for this mission was glaring. Mysterio was imho, bad. He had no real motivation other than a thin one the writers gave him and then, also, his plan made no sense. Apparently the plan is to fool the world into thinking he was a super hero. Well, what happens when a real super bad guy comes and or any old disaster at all? Nick Fury was utterly wasted here. Yes we find out later he might not be what he seems but the character was off the entire movie so that is uncomfortable. This movie was a first draft of a movie. Perhaps hastily put into production or left vague due to endgame. IMHO this was the first crack in the armor of Marvel. I think they are starting to buy their PR and thinking they can produce subpar work as long as it gets out there.