It was an awesome movie - full of twists I didn't expect, action packed and cool effects!!! I liked all the actors and actresses because they did all did a good job! I was not disappointed at all from the expectations that all the hype over the movie created. I even cried near the end! A must see movie especially in the theaters! I waited for the movie hype to die down so I wouldn't be in a crowded theater and it was worth it! :) I liked the ending also! AWESOMEEEEE!