Harry Potter, James Bond duel for lead at holiday box office

? It was a photo finish between Harry Potter on his broomstick and James Bond in his Aston Martin at the box office during the long Thanksgiving weekend.

“Harry Potter and the Chamber of Secrets” won the regular weekend with $32.2 million from Friday to Sunday, compared to $31 million for the latest Bond flick, “Die Another Day,” according to studio estimates Sunday.

“Die Another Day” led for the full Thanksgiving holiday, taking in $46.3 million Wednesday to Sunday, compared with $45.8 million for “Chamber of Secrets.”

Rankings could change when final numbers are released today.

Both films proved much bigger draws than a rush of new movies that opened the day before Thanksgiving.

Disney’s animated sci-fi tale “Treasure Planet” led the newcomers, coming in at No. 4 with $11.9 million Friday to Sunday and $16.5 million for the five-day holiday period. It came in just behind Disney’s “The Santa Clause 2,” with $12.3 million for the three-day weekend and $17.2 million for the five days.

“Typically, new pictures come roaring out. But there’s no question the stuff that was already out, whether Bond or ‘Harry Potter’ or ‘Santa Clause,’ that’s where people wanted to go,” said Disney head of distribution Chuck Viane. “There’s a long Christmas holiday ahead of us, so I’m keeping my fingers crossed that in the long run we’ll end up doing the numbers we expected.”

Another animated adventure, “Adam Sandler’s Eight Crazy Nights,” opened in fifth place with $10.1 million for the regular weekend and a five-day haul of $15.1 million.

Steven Soderbergh and George Clooney’s brainy sci-fi drama “Solaris” premiered at No. 7 with a three-day gross of $6.8 million and a five-day take of $9.5 million. The horror flick “Wes Craven Presents: They” opened at No. 9 with $5.7 million for the three days and $8 million for five days. The snowboarding caper “Extreme Ops” debuted out of the top 10 with a three-day gross of $2.3 million and a five-day total of $3.1 million.

Estimated ticket sales for Friday through Sunday at North American theaters, according to Exhibitor Relations Co. Inc.:

1. “Harry Potter and the Chamber of Secrets,” $32.2 million.

2. “Die Another Day,” $31 million.

3. “The Santa Clause 2,” $12.3 million.

4. “Treasure Planet,” $11.9 million.

5. “Adam Sandler’s Eight Crazy Nights,” $10.1 million.

6. “Friday After Next,” $7.8 million.

7. “Solaris,” $6.8 million.

8. “8 Mile,” $5.9 million.

9. “Wes Craven Presents: They,” $5.7 million.

10. “The Ring,” $5.5 million.