Shouldn't have made it into the movies!(It deserved a -10% score) I wanted to ask for my money back! There are more cheesy moments in this movie than your typical sci-fi channel movies, awful acting, even worse CGI, and a broken storyline. I would rather sit in a room for an hr and a half with someone running their fingernails across a chalk board than to watch this again. IT IS THAT BAD! Spare yourself the time and the discomfort you will feel after watching this movie.
Seeing the preview i thought this would be nothing special. This movie is not what i expected. It was in fact an extremely fun movie to watch. It explains why everything happened and the explanation for it is actually very believable, unlike most movies of this genre. Watch this movie.
Fantastic CGI, great acting, epic battle, pretty interesting, but....if you couldn't guess the ending just by watching the trailer you'll love it! unfortunately i spoiled the ending of this movie for myself just by watching the preview. It's too obvious.