This movie was one of the better Super-Hero movie, unlike Batman, there was some light behind the super-hero, not the gloomy foggy era of batman. There is great acting, Tobey Maguire as Parker and Willem Dafoe as the Green Goblin. There wasn't a minute where you doubted either character. There were also some really good cameos, Ted Raimi as Hoffman, Bruce Campbell as The Ring Announcer, Lucy Lawless as Some Random Interviewie, Stan Lee (I'm not sure who he played). It also stars Kirsten Dunst, James Franco, Cliff Robertson, J.K. Simmons, Rosemary Harris, Gerry Becker, Bill Nunn, Jack Betts, Stanley Anderson, Ron Perkins.