|There, But for the Grace of God|
|Season 1, Episode 110|
|Air date||February 25, 1995|
|Written by|| Story by : Martha Williamson
Teleplay by : Martha Williamson and R.J. Colleary
|Directed by||Bruce Bilson|
- First appearance of Sophie
Monica is stripped of her angel powers to help a proud, homeless man Pete (Gregory Harrison). She also befriends Sophie (Marion Ross) and Zack (Malcolm Jamaal Warner) a Desert Storm vet. Monica realizes that she has stood in judgment on homeless people and after a prayer she washes Pete’s feet. Sophie is reunited with her family. Zack trades his Marine corp ring for Pete’s wife’s ashes and the money for a phone call home. With God’s help Pete is able to go to Colorado to spread his wife’s ashes.