Each film has a very different feel, Mirror Mirror is decidedly lighter, fluffier, funnier and Nathan Lane-ier, whereas Snow White and the Huntsman is an altogether darker, grittier and really rather deadly looking take on the story.
Lily's Snow White probably looks more like what you'd expected from a classic princess story, but Sourpuss Stewart definitely has the look of a girl who's about to do some damage rather than burst into song.
![]() |
| Sorry Julia, your red peacock ballgown loses out to Charlize's pointy black getup. Not least because she looks like she'd stab you in the face just for the craic. |
In the Evil Queen category, Julia Roberts is playing her as a neurotic, insecure diva, which is all well and good, but to be fair Charlize Theron wipes the floor with her as a malevolent, properly wicked and scary witchy woman. She's eating someone's soul right out of their FACE in the trailer for flip's sake! No contest!
In the Obligatory Handsome Bastard corner, we have Armie Hammer with the big Disney prince head on him playing...twist!...the prince. The handsome bastard of Snow White and the Huntsman is none other than the Hunstsman himself, played by Kim from Home & Away. Or, y'know, Thor.
I have to say, I really like the look of both of these films. Snow White and the Huntsman looks great because of the big medieval style battles, the armour, the injection of darkness into a previously sweetened fairytale and the fact that Charlize's Evil Queen looks like she's going to be an utter DELIGHT to watch, what with the soul eating and milk bathing and general sultry divilment.
Whereas Mirror Mirror looks great because of the GIANT ASS DRESSES, the Nathan Lane comic relief and the fact that it's all so shiny and fun looking. It's also got Sean Bean in it as the king, which means he's probably going to die at some point, because it's Sean Bean and that's what he does in EVERYTHING. Seriously. Just watch THIS if you don't believe me. You just try to name something that he doesn't die in and I'll call you a damn liar.


































