Tag Archives: Bebe Neuwirth

AN ALL DOGS CHRISTMAS CAROL (1998)

All Dogs Christmas CarolBalladeer’s Blog’s Christmas Carol-A-Thon 2015 comes to a close with a look at this animated sequel to All Dogs Go To Heaven.

The dog-angel characters from that reasonably successful film use their Heavenly powers to get the dog-gangster Carface Caruthers (Ernest Borgnine) to change his ways. The portions of this direct-to- video flick dealing with the actual Christmas Carol adaptation are very good. 

Unfortunately that element takes up barely half of the story. The overall tale is about a demonic figure called Belladonna (Bebe Neuwirth) who wants to use a gigantic magic dog bone to manipulate all of Earth’s dogs in a plot to destroy Christmas. Dog-Angels Charlie Barkin (Steven Weber) and Itchy (Dom Deluise) from the previous movie need the help of canine crime-lord Carface to thwart Belladonna’s plans. Hence the plot to “Dickens” him into becoming a better man … or dog, actually.  

Charlie and Itchy get some of their other pals like Sasha (Sheena Easton) to help out as they stage visits from the Ghosts of Christmas Past, Present and Yet To Come in their bid to reform Carface. Continue reading

12 Comments

Filed under A CHRISTMAS CAROL