'The Other Woman' leads box office, beats 'Captain America' with $24.7M opener

4/27/2014
ASSOCIATED PRESS
Leslie Mann, Nicki Minaj, Cameron Diaz and Kate Upton in a scene from
Leslie Mann, Nicki Minaj, Cameron Diaz and Kate Upton in a scene from "The Other Woman."

LOS ANGELES — 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.

RELATED: Kirk Baird's review of 'The Other Woman'

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.

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