In the battle of the Snow White movies, Kristen Stewart & Co. came out on top.
Two months after the Julia Roberts-fronted Mirror Mirror flopped, Snow White and the Huntsman took the top spot at the weekend box office with a better-than-expected $56 .2 million, Box Office Mojo reports. Last weekend's No. 1 film, Men in Black 3, came in second, grossing an estimated $29.3 million.
The Avengers followed with $20.2 million to take third place on the same week that the superhero film surpassed The Dark Knight as the third highest-grossing film of all time. The film now only follows Titanic and Avatar.