ALL DOGS GO TO HEAVEN provides a surprisingly dark story involving gambling, drinking, deceit, crime, greed, murder and hell. Set in a dreary junkyard of New Orleans, the movie starts out when Charlie, a lovable rough-and-tumble German shepherd, is tricked and murdered by his gambling casino partner, a diabolical, cigar-puffing pit-bull, Carface. Before you know it, Charlie finds himself in heaven and yes, there was an actual portrayal of heaven and hell.
However Charlie steals his way back to Earth and plots to get even with Car-face for revenge rather than staying. With the reluctant help of his dachshund pal Itchy, Charlie "rescues" Car-face's prize, a little Orphan girl, Anne Marie held captive because of her amazing ability to talk to all species of animals, which helps her predict who will win the races. Charlie claims that he will help the little cutie find her a family, but in reality he is using her skills to win fortunes at the race so that he can build a more elaborate casino of his own to bring Car-face down. Although he refuses to admit it, Charlie does grow to love Anne Marie. The ending was adorable and sad, and even made my eyes fill up.