The Guardian Bookshop makes over 180,000 books available with up to 40% discount, as well as highlighting some of our favourite publications in each genre.
Find out more.
Claire Zachanassian, now a multimillion heiress and an older woman, returns to the impoverished town of her youth with a dreadful bargain: in exchange for returning the town to prosperity through her vast wealth, she wants the townspeople to kill the man who jilted her.