Julia Roberts and Brad Pitt shined at the box office over the weekend, as their new comedy-drama "The Mexican" snaked into the No. 1 spot at the box office, bumping "Hannibal" to No. 3. "See Spot Run," which pairs comic actor David Arquette with a canine, stole the No. 2 spot, while the Chris Rock comedy, "Down to Earth," fell two places to No. 4. The weekend Top 10:
1. "The Mexican," $20.3 million
2. "See Spot Run," $10.2 million
3. "Hannibal," $10 million
4. "Down to Earth," $8 million
5. "Crouching Tiger, Hidden Dragon," $4.9 million
6. "Traffic," $4.5 million
7. "Chocolat," $4.2 million
8. "Recess: School's Out," $3.9 million
9. "3000 Miles to Graceland," $3.0 million
10. "Sweet November," $3.4 million