Of the two Snow White movies released in 2012, I would highly recommend seeing Snow White and the Huntsman. Mirror Mirror wasn't a bad movie, but it wasn't nearly as good as this one. In my opinion, Charlize Theron plays a much more interesting (and terrifying) evil queen than does Julia Roberts.
When I heard that Kristen Stewart would be playing Snow White, my first thought was that she would ruin the movie. Fortunately, I have to admit that I thought she did a good job with her role without being annoying or distracting.
Chris Hemsworth played the role of the Huntsman perfectly. He was very believable and likable.
The special effects were very good. The overall look and feel of the movie was outstanding. The set designs and costumes were all done with the greatest attention to detail. All of this helped to draw the audience into the story. I also felt that the script was very well written and the movie was well directed.
The one minor complaint that I had was the role of Wiliam, Snow White's childhood friend. He was a little bit of a distraction and could have been left out of the story, but that is only a minor complaint.
Snow White and the Huntsman is an excellent movie that I highly recommend!