”Shrek 2”’s box office victory was a foregone conclusion; the only question was: Just how much green would the ogre gross? Answer: $104.3 million over the weekend, according to studio estimates, and $125.3 million total since it opened last Wednesday. That fairy-tale opening, on an unprecedented 4,163 screens, set a number of records, giving the sequel the biggest five-day opening ever (ringing up slightly more than ”The Lord of the Rings: The Return of the King”’s $124.1 million), the biggest opening weekend ever for an animated movie (far out-netting ”Finding Nemo”’s $70 million), and the biggest single day of business ever on Saturday, earning $44.8 million, beating ”Spider-Man,” which ensnared $43.6 million on its second day of release.
Last week’s box office victor, ”Troy,” was brought to heel on receipts of $23.8 million, a drop of about half from last week’s take. Third-place ”Van Helsing” scared up another $10.1 million, another 50 percent drop, and just barely cracked the $100 million mark after its third weekend in release. Rounding out the top five were ”Mean Girls” ($6.9 million) and ”Man on Fire” ($3.5 million). Meanwhile, Morgan Spurlock’s documentary ”Super Size Me,” about his 30-day all-McDonald’s diet, broke into the top 10 in 10th place, grossing $953,400. It’s good for theater owners that ”Super Size Me” is selling tickets; we bet they’re not selling too much popcorn or nachos wherever this movie is playing.