The final Harry Potter movie has seen off superhero film Captain America to retain the top spot at the U.K. box office for the third week running.
Harry Potter and the Deathly Hallows: Part 2 continued to cast its spell on cinemagoers, earning $7.5 million (£4.6 million) over the weekend (29-31Jul11).
Chris Evans' World War II blockbuster Captain America: The First Avenger debuted in second place after taking $4.9 million (£3 million), while Pixar sequel Cars 2 dropped from second to third.
Jennifer Aniston's comedy Horrible Bosses and the big screen adaptation of popular British children's book series Horrid Henry rounded out the top five.