Sister Helen

Sister Helen, a tough, 69-year-old Benedictine nun, runs the Travis Center, a clean and sober halfway house for recovering addicts and ex-convicts in the Mott Haven section of the South Bronx, New York.
Starring
Paul La Greca
Director
Rebecca Cammisa, Rob Fruchtman