Disney's latest animated fairytale TANGLED has toppled Harry Potter from the top of the U.S. box office charts.
The film, based on the hairy Rapunzel story, made $21.5 million (£14.3 million) in its second weekend on release to climb to number one, according to studio estimates released on Sunday (05Dec10).
Harry Potter & the Deathly Hallows: Part 1 fell a spot to two after claiming two weeks at the top.