Spider-Man 3 does a few things right, but have some major flaws

Rating: 8/10 (4 May 2015)

Following the critical and commercial success of SPIDER-MAN 2, both Columbia Pictures and Marvel Studios announced that they would be releasing a third film, SPIDER-MAN 3, aimed for a release in 2007.
Now, SPIDER-MAN 3 takes place six months after the events of SPIDER-MAN 2, Peter Parker has become a cultural phenomenon as Spider-Man, while Mary Jane Watson continues her Broadway career.
Harry Osborn still seeks vengeance for his father's death, and an escaped Flint Marko falls into a particle accelerator and is transformed into a shape-shifting sand manipulator. An extraterrestrial symbiote crashing to Earth and bonds with Peter, influencing his behavior for the worse. When Peter abandons the symbiote, it finds refuge in Eddie Brock, a rival photographer, Eddie Brick, causing Peter to face his greatest challenge.
This movie had me feeling some cool amazing emotions. The main criticism to me is Venom, because he was the biggest character promoted in the trailers and posters to the film and he only got ten minutes of screen time, now, if they would have made this three hours long, this film would have been fine.
The music by Christopher Young is amazing and Danny Elfman's themes from the first two SPIDER-MAN films and it is amazing. The story of Sandman is just emotionally powerful and Thomas Haden Church as Flint Marko / Sandman is emotionally powerful in his performance. The story of the symbiote was confusing as heck, but when Eddie turned into Venom, that confusion all went away.
The visual effects and action sequences are just amazing in this film, but I hate the fight between Harry and Peter because they are supposed to be friends, but they are not, until at the end of the damn movie. What the freak happened man?
The acting survives. Tobey Maguire and the returning cast all do really great jobs this time around. Topher Grace as Venom / Eddie Brock, I don't hate him, I just wish his character was developed a little bit more. Bryce Dallas Howard as Gwen Stacy, she is okay, but Emma Stone's version of the character is just amazing and it is really cool.
Overall, SPIDER-MAN 3 does a few things right, but with some major issues and like I said, if the film was three to four hours long, it would have been fine. I'm giving a 7/10.