MarcoRivera1999’s review published on Letterboxd:
Sandman represents Peter's guilt & regret, Harry represents Peter's stubbornness & selfishness, Venom represents Peter's ego & hubris. All of the villains & Spider-Man are corrupted in one way or another & they must find a path to redemption or forgiveness else they end up trapped in their own evil.
The abundance of storylines does cause some weird pacing, a few scenes could be better acted/written, some of the green screen effects were very dated but at the end of the day these problems aren't nearly big enough to ruin my enjoyment of the movie. There's a lot to appreciate about Spider-Man 3 & i'm glad people are starting to change their opinion on this movie.
Also Sandman is a great villain & if they only make him a generic CGI monster in No Way Home i'm gonna be pissed.