Special Guest Stars John Savage as Daniel Maxwell Guest Stars Stephanie Niznik as Nina Feeney Merrilyn Gann as Rose Abbott Ryan Armstrong as Sam Feeney Robert Peters as Marty Maxwell Jensen Buchanan as Roxanne Maxwell Co Starring Scott Christopher as The Do-Gooder Paul Kiernan as Dr. Mason Lewis Gordon Johnson as Mr. Jensen Tim Threlfall as The Priest