I really enjoyed this movie, it felt more serious and it seemed to be cleaner in terms of production (and computer generated graphics) and a lot more humor than the first. (Can something be more serious as well as more humorous at the same time? 🙂 Its a definite see in the theaters, and I think families especially will enjoy it. No swearing, but there is battle / sword type violence.