In a battle of summer movie heroes, Captain America topped Harry Potter this weekend at the box office.
Sunday studio estimates show Paramount's "Captain America: The First Avenger" opened at No. 1 with $65.8 million. The Marvel Comics superhero movie sets up next summer's all-star blockbuster "The Avengers."
Warner Bros.' "Harry Potter and the Deathly Hallows: Part 2," the eighth and final part in the boy-wizard franchise, dropped to the second spot. It made just over $48 million in its second weekend for a domestic total of $274.1 million.
The week's other big release, Sony's "Friends With Benefits," opened at No. 3 with $18.5 million. The romantic comedy stars Justin Timberlake and Mila Kunis as friends who try to maintain a strictly physical relationship.