Would you believe that Warner Bros.' Get Smart , starring Steve Carell, took in an estimated $39.2 million at the box office over the weekend? That was about $10 million more than what most box-office forecasters had predicted. On the other hand, Paramount's The Love Guru, starring Mike Myers, took in just $14 million, about $10 million less than what forecasters had predicted. Two holdover films were almost too close to call. Parmount said that the DreamWorks' Animation-produced Kung Fu Panda took in $21.7 million, while Universal claimed that The Incredible Hulk took in $21.6 million. While box-office trackers Media by Numbers listed them as the No. 2 and No. 3 film in its top-ten chart, their positions could change when final figures are released later today (Monday). Overall, the top 12 movies took in about $136.9 million, up 10 percent over the comparable weekend a year ago.

The top ten films for the weekend, according to studio estimates compiled by Media by Numbers:
1. Get Smart, $39.2 million; 2. Kung Fu Panda , $21.7 million; 3. The Incredible Hul k, $21.6 million; 4. The Love Guru, $14 million; 5. The Happening , $10 million; 6. Indiana Jones and the Kingdom of the Crystal Skull, $8.4 million; 7. You Don't Mess With the Zohan, $7.2 million; 8. Sex And The City, $6.5 million; 9. Iron Man, $4 million; 10. The Strangers, $1.9 million.