Philip is a compassionate man who believes that virtue and faith are the best weapons against evil , but he also struggles with sexual temptation and lapses in faith .
Father Philip Callaghan ( played by Patrick Fitzgerald ) -- A Roman Catholic priest and linguist from Ireland .
priest is a compassionate priest who believes that virtue and faith are the best weapons against evil , but he also struggles with sexual temptation and lapses in faith .
Father Philip Callaghan ( played by Patrick Fitzgerald ) -- A Roman Catholic priest and linguist from Ireland .