Guest Stars Hector Elizondo as Father "Poppi" Calero Jacob Smith as Tommy Ferguson Tamara Taylor as Dr. Linda Qualey Scott Allan Campbell as Robert Ferguson Phyllis Lyons as Olivia Ferguson Sybil Temchen as Kate Armstrong Co Starring David A. Kimball as Father Beresford David Caprita as Charles Coombs Luis Beckford as Cop Patrick Shining Elk as Kyle Eaglenest Blair Wingo as Young Woman Uncredited Peter White as Monsignor Androtti