A mysterious priest exorcises demons for his faithful parishioners.A mysterious priest exorcises demons for his faithful parishioners.A mysterious priest exorcises demons for his faithful parishioners.