A mysterious new shop opens in a small town which always seems to stock the deepest desires of each...
Two escaped cons' only prayer to escape is to pass themselves off as priests and pass by the...