My DD (10) and DS (5) liked it. Not as much as Bolt or recent others, but liked it.
My DD had read the book and was a little put off that there were a lot of changes, but said it was pretty good.
My DS got restless towards the end as it did drag a bit, and some of the plot was a little adult for him. It wasn't too violent, just a lot of points he didn't quite follow.
It wasn't as bad as Delgo that we made the mistake of seeing. Yikes!!