LOS ANGELES – The cave man comedy "The Croods" left an indelible mark on the wall, opening at No. 1 with $44.7 million, according to Sunday studio estimates.

The 3-D adventure from DreamWorks Animation and 20th Century Fox features a voice cast including Nicolas Cage, Emma Stone and Catherine Keener. They play a prehistoric family encountering danger and strange new creatures when they're forced to find a new cave.

Opening strongly in second place with $30.5 million was "Olympus Has Fallen," an action thriller from "Training Day" director Antoine Fuqua in which North Korean terrorists take over the White House. Gerard Butler, as a secret service agent, leads an all-star cast that includes Aaron Eckhart as the president, Morgan Freeman and Angela Bassett.

"The Croods" has now made $108 million worldwide, also opening this weekend in Russia, the United Kingdom, Germany and Spain. In the United States, it's the only game in town as far as animated films for the whole family, and it will continue to be so as kids head out of school for spring break over the next couple of weeks.

Estimated weekend ticket sales:

1. "The Croods," $44.7 million

2. "Olympus Has Fallen," $30.5 million

3. "Oz the Great and Powerful," $22 million

4. "The Call," $8.7 million

5. "Admission," $6.4 million

6. "Spring Breakers," $5 million

7. "The Incredible Burt Wonderstone," $4.3 million

8. "Jack the Giant Slayer," $3 million

9. "Identity Thief," $2.5 million

10. "Snitch," $1.9 million

Associated Press