 Its third weekend haul set the record for highest-grossing third weekend, which was first surpassed by "Avatar" (2009).It stayed at the second position in its fourth weekend, grossing $35,814,844 over the four-day Memorial Day frame, dropping only 21% while expanding to 3,876 theaters, averaging $9,240 over four days, and bringing the 25-day gross to $333,641,492.In the box office, "Spider-Man" became 2002's highest-grossing film with $403,706,375 in the U.S. and Canada, defeating "" and "Star Wars Episode II