truly underrated. garfield is fantastic, with the right touch between both of his characters, without getting too sappy or too depressing. more fun than i was expecting. the weakest part was electro, tho. jamie fox just was not easy to watch in this. the goblin back story was much more interesting, telling one of the most important story from the spider-man series and doing it well.