Get ready for plenty of thrills and excitement as everyone's favorite pups unleash their charm in this lively tale of courage, love and friendship that is captivating entertainment and dog gone good fun for all! All dogs do go to heaven...and some lucky few return to earth. That's what happens when mischievous mutt Charlie Barkin (Charlie Sheen) is asked to retrieve Gabriel's horn when itis stolen from heaven. Seeing his chance to have some fun, Charlie recruits his sidekick Itchy (Dom DeLuise) and happily steps up to the challenge. Immediately, the two get side tracked into trouble...until a sweet young runaway boy and a beautiful Irish setter (Sheena Easton) set them straight. But time is running out, and if Charlie is going to secure the valuable horn, he will have to prove himself worthy of his wings by taking on two incredible villains in a hair-raising, breathtaking race to the finish!
While it pales in comparison to the outstanding animation of its predecessor, Don Bluth's imaginative if somewhat graceless All Dogs Go to Heaven, this 1995 sequel has some nice moments of its own. Charlie Sheen replaces Burt Reynolds as the voice of Charlie Barkin, the afterlife-stranded pooch who sought vengeance against his killer in the previous film but instead discovered the joys of earthly love and community. This time, a bored Charlie, looking for a little adventure, reteams with his old pal Itchy (voiced by Dom DeLuise) to retrieve Gabriel's Horn after it's stolen. Dropping down from Dog Heaven to take on his old nemesis (and killer), Carface (Ernest Borgnine), Charlie falls for a sexy Irish setter (Sheena Easton) and helps a boy caught in a jam. Featuring grand pop songs by the legendary songwriting team of Barry Mann and Cynthia Weil, All Dogs Go to Heaven 2 provides kids with a simpler story than Bluth's original film, as well as less unsettling violence. On the downside, director Paul Sabella, a Hanna-Barbera veteran who produced television's The Smurfs, either can't or won't stretch much as an artist here. --Tom Keogh