Los Angeles - Zoo animals remain hot at the box office.
Singing stars and Adam Sandler are not.
Ben Stiller and his voice co-stars of Madagascar 3: Europe's Most Wanted held on to the No 1 spot again with $35.5m for the animated sequel's second weekend.
Studio estimates on Sunday put Ridley Scott's sci-fi adventure Prometheus at No 2 again with $20.2m.
Madagascar 3 and Prometheus held off two underachieving newcomers. The star-studded musical Rock of Ages flopped at No 3 with $15.1m.
Sandler's That's My Boy bombed with $13m, the worst showing for one of his broad comedies since the mid-1990s.
That's My Boy came in at No 5, behind the $13.8m for Snow White & the Huntsman, a film that's been out for three weekends already.