Highway to Heaven - Season 3 Episode 16 A Song of Songs Some powers are higher than others.
Overview: James Earl Jones stars as Gabe Wilson, an old friend of Mark's and down-and-out jazz pianist who tries to re-build his life after suffering a heart attack. Gabe reconnects with an old flame named Ellie, a God-fearing widow who is having problems trying to relate to her daughter, Vanessa, the vocalist in a rock band. When Gabe tries to encourage Vanessa to pursue her dreams, he unwittingly strains the not-so-harmonious mother-daughter relationship even more. After Vanessa runs away without leaving a note, Ellie lashes out at Gabe, telling him that God made him blind to make him pay for his sins (he had become blind after a drunk driver struck his vehicle years earlier). It is up to Jonathan to reunite Ellie and Vanessa and set them both straight.