DeaconKnowledge
Member
Tobey MacGuire was miscast as Spider-Man.
Kirsten Dunst was miscast as Mary Jane.
Topher Grace was miscast as Venom.
Sandman's arc did not have a satisfying conclusion. He and Spider-Man fight all throughout the movie and in the end he's allowed to apologize and just fly away despite having committed several crimes for which he was not adequately punished.
Venom is a very shallow and underdeveloped villain, not physically imposing enough, and lacking menace. He came off as merely petty when he should have been scary and intimidating.
There's a very clumsy exposition drop at the end of the second act that sloppily attempts to reconcile the conflict between Peter and Harry.
A lot of the visual effects aren't good. The CG heroes and villains feel floaty, rubbery, and weightless while fighting.
Only thing I have to add was Harry was miscast too. First /= best.