When a casino-owning dog named Charlie is murdered by his rival Carface, he finds himself in Heaven. Wanting to get back at his killer, he cons his way back to the living with the warning that doing so damns him to Hell. Once back, he teams with his old partner, Itchy, to prep his retaliation. He stumbles upon an orphan girl who can talk to the animals, thus allowing him to get the inside info on the races to ensure his wins to finance his plans. However, all the while, he is still haunted by nightmares of what's waiting for him on the other side unless he can prove that he is worthy of Heaven again.










17th November 1989
36 years ago
1 hour 24 minutes
Finishes at 1:29pm
$13,800,000 ($37,248,960 today)
Revenue $27,100,027

Films on Amazon US
Streaming Services / US










9,933 films
Updated 12 hours ago
Films on Amazon Prime UK
Streaming Services / UK










9,940 films
Updated 12 hours ago
FilmFlow Top 1000 Drama Movies
Charts










1,000 films
Updated 12 hours ago
FilmFlow Top 1000 Family Movies
Charts










1,000 films
Updated 12 hours ago
FilmFlow Top 1000 Animated Movies
Charts










1,000 films
Updated 12 hours ago
FilmFlow Top 1000 Comedy Movies
Charts










1,000 films
Updated 12 hours ago
Films on Plex in the UK
Streaming Services / UK










9,962 films
Updated 2 days ago
Films on Freevee in the UK
Streaming Services / UK










3,414 films
Updated 2 days ago




Movie data last updated 9 hours ago on 5th November 2026 at 2:30am (GMT). Ratings last updated 4 months ago on 1st July 2026 at 2:33pm (BST). All film data including images and actor information is provided by the TMDb API, but is not endorsed or certified by TMDb. Film ratings provided by OMDb. IMDb, IMDb.COM, and the IMDb logo are trademarks of IMDb.com, Inc. or its affiliates. All product names, logos, trademarks and brands are property of their respective owners. All company, product and service names used in this website are for identification purposes only. Use of these names, logos, and brands does not imply endorsement.