"Lips red as blood. Hair black as night. Bring me your heart my dear, dear Snow White." Although the movie seems to rely too much on the CGI which looks only slightly less embarassing than in "Alice in Wonderland", this is nice, dynamic trailer and one thing we can be sure of - Charlize Theron will deliver amazing work as an evil Queen. The logic however, behind casting her as the person envious of Snow White's beauty when the Snow White is played by Kristen Stewart is flawed, to put it mildly. Stewart is pretty, but Theron is pretty much a goddess. There are many beautiful shots in the promo especially when taking place in dark forest and on the snow.