"Madagascar 3: Europe's Most Wanted" held on to the No. 1 spot for the second week in a row in this weekend's box office.

The animated film $35.5 million in its second week of release, followed by "Prometheus", which held on to second place with a $20.2 million take. Rounding out the top 3 was the musical "Rock of Ages" starring Tom Cruise, which took in a less-than-impressive $15 million.

Another debut, "That's My Boy" starring Adam Sandler and Andy Samberg, was DOA in fifth place, taking in only $13 million.

Here's the top ten.

"Madagascar 3," $35.5M
"Prometheus," $20.2M
"Rock of Ages," $15M
"Snow White and the Huntsman," $13.8M
"That's My Boy," $13M
"Men in Black 3," $10M
"The Avengers," $8.8M
"Best Exotic Marigold Hotel," $2.2M