I heard mixed reviews before I went to see this movie but the advertising for the movie lured me in. It was a fantastic fantasy action adventure movie. Good story, good plot, interesting charecters & plenty of action. Now I took my 3 yr old that even though he liked it, got very antsy half way through. While I don't think the content was inappropriate (he's seen/heard worse in daycare) I do think a lot of it was over his head. But for older kids & adults this is a winner.