I thought it was good but they left a lot of parts out throughout the movie. I thought the characters were portrayed very well, the attitudes mached the way they were supposed to! :) all together though i think it was really good and the special effects were awesome!!!!