A catholic priest is sent out to investigate two alleged virgin births, one is about to give birth to the son of God, the other the son of the devil.A catholic priest is sent out to investigate two alleged virgin births, one is about to give birth to the son of God, the other the son of the devil.A catholic priest is sent out to investigate two alleged virgin births, one is about to give birth to the son of God, the other the son of the devil.