I'm not a big movie-goer and when I do go it is usually for smaller, indie-type films. But I decided to go see this with a friend and must say I am completely blown away by this movie. I think the story was very well written, the character development superb, and the acting and special effects were outstanding.