Specific Things I Liked
1. Snow White is not a fragile little thing. She fights back as soon as she gets a chance and frees herself. She is a fighter. I loved that.
2. No obvious love triangle. Yes, there are emotional bonds formed and it is obvious that one of the lead characters loves the other to the audience at one point, but it comes across as the natural way people interact with one another.
3. The magic and supernatural elements. I loved how the fantastical elements of the story were played out. Not only are magical aspects of the story beautiful (or frightening), but they fit within the world.
4. The acting is good! I believed in all the characters.
5. The dwarves! I just loved them. Period.
6. The action! I loved all the action sequences.