I went to this movie with my 14 yr. old daughter. The movie was a bit disappointing, although Julia Roberts' acting was good, and the dresses that Roberts' character wore were absolutely beautiful! As usual, Nathan Lane did a great job acting. Lilly Collins did not do the best job acting and doesn't really have the best look for the character, so I am surprised she is the one that was cast for this role. The plot was a little flat, and the movie was a little more dreary than I had expected. The mix of fantasy and old fashioned scenery/wardrobe with the futuristic type of special effects didn't really make sense and wasn't that enjoyable. If this is a play on a Disney film, then the acting (and look) of the main character and the plot should have been outstanding. The special effects and cinematography were pretty good. If you like the original Snow White, you may be disappointed with this. It did not live up to the great advertisements and movie trailer, which is what actually what got me into the theater.