Of Sinners and Saints

Leonardo Rossellini is an Italian priest from Rome, assigned to a parish in Payatas, a poor area of Metromanila, Philippines. Leonardo's mission is to...

Image for movie Of Sinners and Saints