"Captain America: The Winter Soldier" was knocked out of the top spot at the box office by the comedy "The Other Woman", which took in an estimated $25 million this weekend.

"Captain America" finished in second place with $16 million, and "Heaven Is For Real" came in third with $13.8 million.

The top ten:

"The Other Woman," $24.7M

"Captain America: The Winter Soldier," $16M

"Heaven Is for Real," $13.8M

"Rio 2," $13.6M

"Brick Mansions," $9.8M

"Transcendence," $4.1M

"The Quiet Ones," $4M

"Bears," $3.6M

"Divergent," $3.6M

"A Haunted House 2," $3.1M

Figures courtesy of Boxofficemojo.com.