Madagascar 3 is proving to be quite the film. For the second week in a row, it has topped the box office raking in 35 million this weekend. However, Rock of Ages had a not so shabby debut. Check out the full list after the jump.

Gernique N

1. Madagascar 3 – $35M
2. Prometheus – $20M
3. Rock Of Ages – $15M
4. SnowWhite & The Huntsmen – $14M
5. That’s My Boy – $13M