In September 1978, Franciscan priests arrived in Philadelphia to begin a ministry to the homeless. Their only resources were faith and prayer. Three years later, they established the St. Francis Inn – a lighthouse of compassion and hope that still shines in one of America’s poorest neighborhoods.
This short film is an excerpt from the feature-length documentary The Power of Prayer distributed by QUESTAR VIDEO.