New Line Cinema's The Golden Compass traveled even farther off course than originally estimated, taking in a total of $25.78 million over the weekend for an average of $7,308 per theater. Disney's Enchanted took the runner-up spot with $10.71 million. Every other film earned less than $5 million. The Catholic League, which had urged a boycott of Compass, took credit for the film's disappointing performance. Kiera McCaffrey, a spokeswoman for the organization, told, "It looks like people voted with their feet on this." But Paul Dergarabedian, president of box-office tracker Media By Numbers, attributed it to a slow marketplace and so-so reviews. On the other hand, the film played very well overseas, where it took in $55 million. In fact, there appeared to be no general slump in the foreign box office, which saw Enchanted coming in second with $11.6 million (bringing its overseas total to $35.8 million) and Bee Movie coming in third with $10.1 million.

The top ten films over the weekend, according to final figures compiled by Media by Numbers (figures in parentheses represent total gross to date):
1. The Golden Compass, New Line, $25,783,232, (New); 2. Enchanted, Disney, $10,709,515, 3 Wks. ($83,868,421); 3. This Christmas, Sony Screen Gems, $4,961,083, 3 Wks. ($42,721,264); 4. Fred Claus, Warner Bros., $4,608,314, 5 Wks. ($65,536,922); 5. Beowulf, Paramount, $4,536,667, 4 Wks. ($76,119,822); 6. No Country For Old Men, Miramax, $4,116,888, 5 Wks. ($28,744,592); 7. August Rush, Warner Bros., $3,510,446, 3 Wks. ($25,133,572); 8. Hitman, Fox, $3,488,135, 3 Wks. ($35,822,721); 9. Awake, MGM, $3,327,369, 2 Wks. ($10,743,207); 10. The Mist, MGM, $2,629,290, 3 Wks. ($23,477,175).