Starring Chris Evans, Robert Redford and Scarlett Johansson, Captain America: The Winter Soldier made $26.2 million, beating avian animation Rio 2 into second place.
Heaven is for Real, the story of a young boy who claims to have visited heaven during a near-death experience, was number three over Easter weekend.
But Johnny Depp’s new sci-fi thriller Transcendence fared poorly.
Directed by Batman cinematographer Wally Pfister, Transcendence sees Johnny Depp playing a dying computer genius, who uploads his consciousness to a supercomputer and achieves a problematic digital afterlife.
After suffering poor reviews, the movie opened in fourth place, taking $11 million, a fraction of its $100 million production budget.
It is Johnny Depp’s third movie in a row to stumble at the box office, following last summer’s The Lone Ranger and Tim Burton’s comedy misfire Dark Shadows.
“As we approach the summer movie season, box-office drawing power becomes more about the concept of the movie rather than its star,” said Paul Dergarabedian, senior media analyst for box-office tracker Rentrak.
“It may not have been so much (about) Johnny Depp, but audiences right now like brands that they know.”
The US top 10 also contained three movies with a religious theme. Following Heaven is for Real came biblical epic Noah at 9, and God’s Not Dead at 10.
God’s Not Dead, about a religious freshman college student who debates with his professor on the existence of God, has made $48 million over the last five weeks, even though it is playing in far fewer venues than the blockbuster fare at the top of the chart.
North American box office Top 10:
The US House Ethics Committee has voted to release its report on former Republican Representative…
ABC News has agreed to pay $15 million to President-elect Donald Trump to settle a…
South Korea’s parliament has voted to impeach President Yoon Suk Yeol over his failed attempt…
Israeli war planes have carried out more than 100 air strikes in Syria on December…
President-elect Donald Trump has threatened to impose 100% tariffs on the BRICS countries if they…
Syrian troops have withdrawn from the city of Aleppo following an offensive by rebels opposed…