Father Higuruma, a devout priest, finds his faith tested by the arrival of a young, enthusiastic nun.