Snow White is a classic fairy tale, and I was expecting the movie to be very good. It has a great cast, Charlize Theron as the evil queen, Ravenna, Chris Hemsworth as the huntsman, and Sam Claflin as the prince. I expected Kristin Stewart to be able to take on the role (even though she's spent her last couple of years doing the Twilight series where, basically, she is the characterless female), just because her early acting was quite good.
As expected, Charlize Theron made a very good evil queen. She was very convincing, especially since I've only ever seen her play the good side. Chris Hemsworth made a terrific huntsman, a very realistic, damaged widower. Sam Claflin was everything the prince should be, good-looking, a little sappy, but the perfect fairytale Prince Charming. Kristin Stewart was totally unconvincing. She can't act a role like this. She was too weak to be a rebellious Snow White. Her battle scene was appalling. Also, she never smiled, she was always frowning. You would think that at the happy ending, she got the guy, evil was defeated and good was restored, she would be able to attempt a smile, but no.
If you can ignore Kristin Stewart and focus on the remainder of the main cast, the movie is actually quite good.