I actually did not see the movie myself, i bought the tickets for my daughter and her friend to see it. Based on what my husband and i were told by my daughter, she LOVES it. It's probably the best movie she has ever seen aside from Twilight. The only thing that bothered her was that there were too many digital effects. It could've been made better.