All Dogs Go to Heaven 2 is a 1996 sequel to Don Bluth's 1989 film All Dogs Go to Heaven.
Charlie (Charlie Sheen) and Itchy (Dom Deluise) return to Earth to find Gabriel's horn, but along the way, the two meet up with a young boy named David, who ran away from home.
Why it Sucks
- In the beginning, Carface wins a prize for being the nicest angel, despite the fact that in the first movie, he murdered Charlie after intoxicating him and attempted another three times to kill him again, plus he attempted to kill Itchy and kidnap Anne Marie.
- Cheap-looking animation, even by 90's standards.
- In the last film, when Charlie leaves for heaven, he looks as if he's changed his ways but in the second film, he acts like he hasn't learned anything from the first film at all.
- The setting is now changed from 1939 Louisiana to early-to-mid 90's San Francisco.
- Awful plot holes. For example, when Charlie and Itchy see Carface in the bar, he somehow is able to talk to them as a ghost. However, when Charlie and Sasha are about to kiss, Charlie turns back into a ghost and they can't hear him.
- Adam is basically just a cardboard cutout male version of Anne Marie.
- Don Bluth had no involvement with the film, despite having worked on the preceding film.
- Charlie Sheen replaces Burt Reynolds as the voice of Charlie B. Barkin.
- Carface is reduced from an insane greedy villain in the first movie into Red's bumbling, idiotic lackey.
- Charlie is ACTUALLY friends with Carface and trusts him.
- The ending's rather heartwarming.
- Sasha is a good looking dog. Her voice actress is Sheena Easton, who sings pretty nice.
- The characters are still likeable for the most part.
- Red is a pretty terrifying villain.
- Some nice songs, especially "It's Too Heavenly Here" (fun fact: Jesse Corti, the voice of LeFou from Beauty and the Beast, provides the singing voice of Charlie)
- The kid who played David did a good job.