Box-office pundits could use a little paranormal assistance these days. Many, if not most, of their predictions have turned out to be wide of the mark in recent weeks, this weekend included. To be sure, they had predicted that Paranormal Activity 3 would be the top ticket seller, but their predictions ranged from $30 million to $40 million. In fact, with an estimated $54 million, the movie, which reportedly was made for $5 million, turned out to be the biggest October hit in box office history. The pundits had also predicted that two other new entries would finish well behind Paranormal -- but they over estimated how much The Three Musketeers and Johnny English Reborn would earn -- which turned out to be a puny $8.8 million for the former and $2.8 million for the latter. Once again, Real Steel and Footloose waged a close race, with Real Steel taking second place with $11.3 million, edging out Footloose, which took third with $10.9 million, according to the estimates.

The top ten films over the weekend, according to final figures compiled by Box Office Mojo (figures in parentheses represent total gross to date) 1. Paranormal Activity 3, $54 million; 2. Real Steel , $11.3 million; 3. Footloose, $10.9 million; 4. The Three Musketeers 3D , $8.8 million; 5. The Ides of March, $4.9 million; 6. Dolphin Tal e, $4.2 million; 7. Moneyball, $4.1 million; 8. Johnny English Reborn , $3.8 million; 9. The Thing , $3.1 million; 10. 50/50 , $2.8 million.