This is a scuzzy, nasty piece of work. I counted in the first 20 minutes: a prison break, guns, smoking, gambling, drunkenness, prostitution, some weirdness with an underage girl, kidnapping, murder, and some lying and cheating (in heaven!). Point being, for a kids movie, it has its redemptive qualities.
This was pretty sloppy in its story and its tone; it was all warm, funny, and colorful and suddenly they throw in these frightening images of Hell and death. Some of the songs are unnecessary and less memorable and don't move the plot along. There's even a few plot holes, like Charlie bringing attention to his casino when he should have known Carface would figure out he was alive.