All Dogs Go To Heaven
Charlie Barkin (Charlie Sheen) and Itchy Itchiford (Dom Deluise) join with Sasha La Fleur (Sheena Easton) and the orphan David (Adam Wylie) to wrest Gabriel’s Horn away from the hellcat Red (George Hearn). Lured out of position, Red gets sent straight back to Hell through the blasting of the horn in All Dogs Go To Heaven 2, the 1996 animated feature.
This children’s tale is all the more relevant today as protesters and patriots blast their horns to vanquish demons, hellcats and lying political fascists around the world.