The Harry Potter film has stayed top of the US box office chart for a third week.
It followed up its record-breaking opening with a further £17m.
The film has made £155m in the US in 17 days.
Behind Enemy Lines, starring Gene Hackman, opened in second place with £14m. Spy Game was third with £8m.
Hilary Swank's The Affair of the Necklace opened with £96,000 in a limited release of only 18 cinemas. The western Texas Rangers bombed with just £211,000.
Warner Brothers expects Harry Potter to soar well past the £211m mark and easily break into the top 10 list of all-time top-grossing films.
It could even head toward the £280m mark, putting it among the top-grossing four or five films, said Jeff Goldstein, Warner's general sales manager.
The all-time biggest money earner in the US is Titanic, which took £422m.
Experts say Harry Potter will struggle to match Titanic because its figures were boosted by teenage girls who saw it several times because of Leonardo DiCaprio.