Great movie for the kids. Plenty of humor for the grown-ups, too.