Father Amando DeVincenzo - Rotten Tomatoes