Harry Potter and the Deathly Hallows: Part 1 has remained on the top of the US box office for a second week.
It took 50.3 million US dollars over the Thanksgiving weekend, closely followed by the animated musical Tangled with 49.1 million, according to studio estimates.
The penultimate Harry Potter film raised its US total to 220.4 million after just 10 days in cinemas, according to distributor Warner Brothers. The film has also taken in 389.2 dollars overseas, giving it a worldwide total of 609.6 million.
Tangled is the latest Disney cartoon musical, with Mandy Moore providing the voice of fairytale princess Rapunzel. The movie raised its five-day total to 69 million since opening the day before Thanksgiving.
While Harry Potter continued to work box office magic, Disney's Tangled far exceeded industry expectations, delivering the second-biggest Thanksgiving debut ever behind Toy Story 2, which had a 57.4 million opening.
Three other new wide releases had so-so openings, led by Christina Aguilera and Cher's song-and-dance tale Burlesque at number four with 11.8 million for the weekend and a five-day total of 17.2 million since its Wednesday premiere.
Jake Gyllenhaal and Anne Hathaway's romance Love And Other Drugs debuted at number six with a three-day haul of 9.9 million and a total of 14 million since opening Wednesday.
Dwayne Johnson's action tale Faster opened at number seven with 8.7 million for the weekend and 12.2 million since its Wednesday debut.