Chris Evans' Captain America: The First Avenger Debuts at No. 1
Only a superhero could take down Harry Potter.
Captain America: The First Avenger -- starring Chris Evans, Hayley Atwell and Sebastian Stan -- debuted at No. 1 with an estimated $65.8 million. The two-hour Marvel Comics movie performed better than last week's top earner, Harry Potter and the Deathly Hallows: Part 2, which fell to second place with $48.1 million in its second week (bringing its domestic total to $274.2 million).
Friends With Benefits, the raunchy rom-com starring Justin Timberlake and Mila Kunis, debuted in third place with $18.5 million, which was slightly behind the $19.7 million earned by the similarly themed No Strings Attached (starring Ashton Kutcher and Natalie Portman) in January.
Experts predict that once Sunday's final results are tallied, Captain America: The First Avenger will outperform fellow super hero movie Thor, which debuted with $65.7 million in May. (Both movies debuted to much stronger numbers than Green Lantern and X-Men: First Class.)
Rounding out this week's Top 10 are Transformers: Dark of the Moon (No. 4, $12 million), Horrible Bosses (No. 5, $11.5 million), Zookeeper (No. 6, $8.7 million), Cars 2 (No. 7, $6.5 million), Winnie the Pooh (No. 8, $5.5 million), Bad Teacher (No. 9, $2.5 million) and Midnight in Paris (No. 10, $2 million).
Tell Us: Which movie did you see this weekend?
Demi Lovato shows off her taut tummy and hangs out with on-and-off love Wilmer Valderrama on today's Celebs Gone Social.Watch Video »
Jennifer Lawrence and Nicholas Hoult are back on! Get all the reunion scoop on Replay hosted by Wonderwall's Kirby Kristen.Watch Video »
Sexy at 60
Rene Russo reveals the secret to her youthful appearance at age 60, dishes on working with her husband on "Nightcrawler" and more.Watch Video »
Jake Gyllenhaal dishes on his "Nightcrawler" body transformation, reveals how he landed in the hospital after injuring himself on set and more!Watch Video »
Sofia Vergara poses in a revealing neon bikini while her "Modern Family" castmates hit the beach in Australia on Celebs Gone Social.Watch Video »
Lindsay Lohan shares sexy selfies from backstage at her London play on today's Celebs Gone Social.Watch Video »