Tom Cruise and Adam Sandler were no match for a lion, a giraffe, a zebra and a hippo.
Madagascar 3: Europe's Most Wanted held on to the top spot at the box office for a second week, fending off new releases Rock of Ages and That's My Boy, Box Office Mojo reports. The animated film grossed an estimated $35.5 million, followed, again, by the sci-fi film Prometheus, which took in $20.2 million.
Cruise's Rock of Ages, based on the hit Broadway musical, drummed up $15 million to take third. At No. 4, Snow White and the Huntsman grabbed $13.8 million. That's My Boy, starring Sandler and Andy Samberg, debuted at No. 5 with $13 million.