In the sleepy town of Vine Creek, preacher and volunteer fireman Joe Cass wakes up to realize his family and community are at a breaking point. Joe decides to take control of his life and must prove his bravery when he is called to save a child trapped inside a burning building. Lost inside the inferno, a mysterious fireman helps them to safety and quickly disappears. As Joe waits for the mystery fireman to come forward, rumors circulate throughout Vine Creek that the apparition was an angel sent from above.
John Ritter
as Joe Cass
Meredith Baxter
as Annie Cass
David Tom
as David Cass
Kayla Campbell
as Aimee Cass
JoAnna Garcia Swisher
as Joyce Cass
Mark de la Cruz
as Ezekiel Garcia
Terrence Currier
as Bishop Tresk
Linda Purl
as Joan Wolrod
Gary Basaraba
as Ernie Blevins
J.C. Quinn
as Bob
Marion Guyot
as Margaret Camden
David Dwyer
as Mark