'Ice Age' sweeps in and tops US box office

"Ice Age: Continental Drift" entered at the top of the North American box office this weekend, knocking "The Amazing Spider-Man" off the summit, industry figures showed Monday. The 3-D computer-animated adventure comedy flick, featuring the voices of Queen Latifah and Denis Leary, took $46.6 million during its first Friday through Sunday run on the big screen, movie tracker Exhibitor Relations said. The latest Spider-Man effort, starring Andrew Garfield, was in second place with $34.6 million in weekend takings, and cheeky teddy bear comedy "Ted," took third, down one place on the week, with $22.4 million. "Brave," the Pixar studio's 3-D fairytale about a Scottish princess trying to rescue her mother from an evil witch, took $11.2 million in its fourth week, also slipping one place to fourth. Oliver Stone's drama "Savages" slipped one place to fifth, with $9.4 million in takings, followed by "Magic Mike," starring Channing Tatum and Matthew McConaughey as male strippers, in sixth with $9 million. Tyler Perry's "Madea's Witness Protection" took seventh slot with $5.6 million in sales, while "Katy Perry: Part of Me" -- which gives a glimpse into the pop star's life on stage and off -- held eighth place with $3.8 million. Ninth went to "Moonrise Kingdom," the latest from director Wes Anderson starring Bill Murray, Bruce Willis and Edward Norton. The indie coming-of-age film took in $3.7 million. "Madagascar 3: Europe's Most Wanted," rounded out the top 10, slipping from last week's seventh place on earnings of just under $3.7 million.