Movie houses showing Big Momma's House 2 were full over the weekend as the Martin Lawrence comedy brought in an estimated $28 million, nearly twice as much as the No. 2 film, Annie McPhee. The film, which critics compared unfavorably with Lawrence's 2000 original, earned $2.3 million more than that film. It was the second-biggest January opening ever, behind only a special edition of Star Wars released in 1997 that drew $35.9 million. Producer David T. Friendly told the Los Angeles Times that the film drew a big family audience. "What shocked us was seeing strollers in the aisles at 10:00 at night." The big surprise of the weekend was the second-place showing of the Emma Thompson starrer Nanny McPhee, which earned $14.1 million. "Some thought the flavor might be a little too British for U.S. audiences," Chad Hartigan, a box-office analyst at Reel Source Inc., told Bloomberg News. "The marketing was smart because they pitched [Nanny McPhee] as a Mary Poppins for the new generation." Another surprise was the rather lackluster performance of Brokeback Mountain, which dropped 19 percent in ticket sales despite adding more than 500 theaters. It's expected to pick up steam again next weekend after Oscar nominations are announced Tuesday.

The top ten films for the weekend, according to studio estimates compiled by Exhibitor Relations:
1. Big Momma's House 2, Twentieth Century Fox, $28 million; 2. Nanny McPhee, Universal, $14.1 million; 3. Underworld: Evolution, Sony, $11.1 million; 4. Annapolis, Disney, $7.7 million; 5. Hoodwinked, Weinstein Co., $7.4 million; 6. Brokeback Mountain, Focus Features, $6.3 million; 7. Glory Road, Disney, $5.2 million; 8. Last Holiday, Paramount, $4.8 million; 9. The Chronicles of Narnia: The Lion, the Witch and the Wardrobe, Disney, $4.4 million; 10. The Matador, Weinstein Co., $3.8 million.