Nicolas Cage's new adventure flick claimed the box-office crown once again by burying the competition.

Thanksgiving weekend moviegoers made "National Treasure" the #1 film at the box office for the second week in a row. The action picture, which centers on Cage's character's search for a war chest hidden by the country's founding fathers after the Revolutionary War, took in more than $46.2 million, according to early estimates.

A group of animated superheroes performed an incredible feat this week, rising up a notch on the top 10. Pixar's "The Incredibles," about a family of superheroes called to action to help save the world, climbed up a notch from #3 to #2 with more than $33.2 million in ticket sales.

The annual Tim Allen Christmas flick hit theaters this weekend and debuted strong at #3. "Christmas With the Kranks," a comedy about a family that temporarily decides to forgo a holiday celebration in protest of the season's commerciality, bowed with $32 million.

In other Christmas movie news, Tom Hanks' "The Polar Express" is stuck in the #4 station where it stopped last week. The animated, feel-good holiday movie about a little boy who learns to believe in Christmas magic took in more than $27.1 million in its third week in theaters.

"The SpongeBob SquarePants Movie," however, began to sink under the weight of the Christmas films, falling from #2 to #5 with $23.4 million.

Still, the cartoon feature fared better than the much-hyped "Alexander," which debuted low at #6 after opening on Wednesday. Starring Colin Farrell, Angelina Jolie, Val Kilmer and Anthony Hopkins, the flick recounts the story of Alexander the Great, who became the king of Macedonia by age 20 and led conquests of the Persian Empire and eventually most of the known world. "Alexander" took in more than $21.6 million.

Rounding out the top 10 are "Bridget Jones: The Edge of Reason," which slips from #5 to #7 with $9.1 million; "Finding Neverland," which debuts in the top 10 at #8 this week during its third week in theaters, with more than $6.3 million; "Ray," which drops from #7 to #9 with $5 million; and "After the Sunset," which tumbles four spots from #6 to #10 with more than $4.5 million.

Overall, ticket sales were up slightly from the corresponding weekend last year.

Next week, look for "Closer," starring Julia Roberts, Natalie Portman, Jude Law and Clive Owen, to debut in the top 10.

Visit [article id="1488131"]Movies on MTV.com [/article] for more from Hollywood, including news, interviews, trailers and more.