I was disappointed with the ending. Clean enough to take the kids, and they all enjoyed it. Overall it was a good movie.