When John Henry Carter returns to his hometown after 63 years, he’s surprised and gratified by what awaits him.