Even though it was two and a half hours long I still felt as though they crammed the ending with a bunch of deus ex machinas, and way to many things just got crammed period, we didnt even get venom till the last twenty minutes, and we didnt get to see him in action much anyway, and again, way to many convininet deus ex machinas kept popping up, I hate those, they bug the crap out of me. I was really hopeful for this one, there was a lot of crap in there to that shouldnt of been, and not enough explanation of most things. It was still good though, but I went in thinking, ok, now spiderman is fighting an enemy hes on footing with, they have the same "style" and it wasnt that cool.
also, i think instead of a random metoer with no explanation, mary janes old boyfriend from the first one should have somehow brought it back and become venom as a revenge deal......I dont know. He was an astronaught though, and it would have made more sense. And the sandman seemed way to thrown in there, all the dancing crap was just dumb. But when it did get good, it was good, just not mindblowing like it should have been.