Oh man what an amazing movie this was! Sam Raimi really did an amazing job with this one. The storyline, direction, screenplay everything was so good in this movie.

To start elaborate first let's talk about the villain of Dr. Otto Octavius which is being portrayed by Alfred Molina and he did really good job in acting department. The character itself is really good that you'll won't even notice that when it turned into villain. This movie doesn't feel like the first one where greeb goblin single handedly carried the movie on his shoulders despite the amazing performance of tobey maguire. Both Maguire & Molina did good job contributing in this film with their respective characters.

Other cast didn't had that much involvement in the movie except I'll say parker's aunt may but even she didn't had that much involvement but raimi didn't waste the time on them just used them whenever he wanted and that's it.

The ending was really good and probably my favorite ending in any Spider-Man film it didn't felt like something was left behind or some questions remained unanswered or anything like that.

Overall it was a really amazing movie and an improvement over the first installment of raimi's trilogy.