Does Kate finally deserve to pay for all her sins?