Finally, Captain America‘s reign at the top of the box office has been put to half mast thanks to the powerful female wit of Kate Upton, Cameron Diaz, and Leslie Mann a la The Other Woman. The film opened at a resounding $24.7m to take the weekend box office crown from the aforementioned Marvel film. Heaven is for Real was able to just barely squeak past Rio 2 with a $13.8m take over the latter’s $13.6m. Johnny Depp’s Transcendence did anything but, falling two spots to 6th with a paltry $4.1m. However, The Other Woman‘s reign will more than likely be short-lived with The Amazing Spider-Man 2 opening this weekend.

You can read the rest of this past weekend’s box office numbers below.

1. The Other Woman – $24,700,000

2. Captain America: The Winter Soldier – $16,048,000

3. Heaven is for Real – $13,800,000

4. Rio 2 – $13,650,000

5. Brick Mansions – $9,600,000

6. Transcendence – $4,105,000

7. The Quiet Ones – $4,000,000

8. Bears – $3,606,000

9. Divergent – $3,000,000

10. A Haunted House 2 – $3,265,000

[via Rentrak]