-
2023: Satan's favorite pet, a Hellhound named Howie, escapes the pits of Hell and settles down with a human owner, Louise, in New York City. But when Hell's forces rise to take back what's theirs, the pair must find a w…
-
2023: Satan's favorite pet, a Hellhound named Howie, escapes the pits of Hell and settles down with a human owner, Louise, in New York City. But when Hell's forces rise to take back what's theirs, the pair must find a w…