A little too long perhaps but there are good things here like the older central character for whom we do develop sympathies. It is touching and warm-hearted. The denouement is a bit fantastical maybe but hey these things can happen and perhaps there is a sly humour here, too!
Some nice ideas here but spoiled by the 'trick' ending and a mediocre grasp of the function of confession as sacrament and as psychological necessity. A theological dimension to the story would have given it the oomph it deserves.