LOS ANGELES – A femme-fueled comedy beat a superhero blockbuster at the box office this weekend.
After holding the top position for three weeks, Captain America: The Winter Soldier has been topped by The Other Woman for the No. 1 spot.
The revenge comedy, starring Cameron Diaz, Leslie Mann and Kate Upton, debuted with $24.7 million, while Captain America, led by Chris Evans, grossed $16 million in its fourth weekend, bringing its domestic total to $225 million.
Hollywood hasn’t yet seen a comedy do especially well at the box office in 2014 since Ride Along, which was released in January. Wes Anderson’s The Grand Budapest Hotel exceeded expectations, however, making over $131 million worldwide.
READ MORE: Summer 2014 movie preview
The Other Woman scored $12.8 million internationally, bringing its worldwide total to $45.3 million.
Captain America has now hit over $645 million globally, surpassing its 2011 original The First Avenger, which earned $370 million. The sequel is the highest-grossing April release ever.
Faith-based Heaven Is for Real, starring Greg Kinnear, held the third-place position with $13.8 million after opening in the same slot last weekend behind leaders Captain America and the animated Rio 2, which drifted down to fourth place with $13.7 million. (Notably, Mann, who voices a character in Rio 2, now has two films in the top five this weekend.)
The action crime drama Brick Mansions, starring the late Paul Walker, was No. 5 with $9.6 million. The film, which was partly shot in Montreal, was one of the last Walker completed before he died in a car accident in November. It’s a solid debut for Brick Mansions after the film was pushed back from its original release date in February.
Johnny Depp’s sci-fi disappointment Transcendence dropped from No. 4 to No. 6 in its second weekend, earning $4.1 million. The film is Depp’s third consecutive flop after 2013′s Western The Lone Ranger, in which he played Tonto, and 2012 quirky vampire flick Dark Shadows.
© The Associated Press, 2014