'Other Woman' Beats 'Captain America' At Box Office

Kate Upton, Cameron Diaz and Leslie Mann on April 24, 2014 in New York City Kate Upton, Cameron Diaz and Leslie Mann on April 24, 2014 in New York City

After holding the top position at the box office for three weeks, femme-fueled “The Other Woman” has beat superhero blockbuster “Captain America: The Winter Soldier” for the No. 1 spot in its opening weekend.

Fox’s raunchy revenge comedy, starring Cameron Diaz, Leslie Mann and Kate Upton, debuted with $24.7 million, while Disney-Marvel’s “Captain America,” led by Chris Evans, grossed $16 million in its fourth weekend, bringing its domestic total to $225 million.

Sony’s faith-based “Heaven Is for Real” held the third place position with $13.8 million after opening in the same slot last weekend behind leaders “Captain America” and Fox’s animated “Rio 2,” which drifted down to fourth place with $13.7 million.

WATCH: Have Cameron, Leslie Or Kate Ever Been ‘The Other Woman’?

Relativity Media’s action crime drama “Brick Mansions,” starring the late Paul Walker, was No. 5 with $9.6 million.

Copyright 2014 by Associated Press. All rights reserved.
This material may not be published, broadcast, rewritten or redistributed.