Croods grab top spot at box office with $43.6M

The Croods

The Croods stormed from their cave to open at No. 1 at the box office.

The 3-D comedy from 20th Century Fox and DreamWorks Animation made over $43.6 million in its first weekend in theaters, according to final studio figures Monday. It follows a prehistoric family (voiced by Nicolas Cage, Emma Stone and Catherine Keener, among others) who run into adventures when they're forced to find a new cave.

Olympus Has Fallen had a much stronger opening than expected with $30.3 million to come in second place. The FilmDistrict action thriller is about a takeover of the White House by North Korean terrorists, with Gerard Butler starring as a secret service agent who tries to foil their plan.