Snow White & the Huntsman" turned out to be a fairer box-office beauty than Hollywood anticipated.
According to studio estimates Universal Pictures' action yarn inspired by the fairy-tale princess debuted strongly at No. 1 with $56.3 million domestically.
"Snow White" bumped Sony's "Men in Black 3" from the top spot and into second-place with $29.3 million.
Disney's superhero sensation "The Avengers" remained strong at No. 3 with $20.3 million, lifting its domestic total to $552.7 million.