A compelling update of a medieval 'romance', which kept me reading not just for the suspense but also for the moving love story. If you've no idea of the novel's basis (the story of Sir Gawain and the green knight), it won't interfere at all with your enjoyment, but should increase its unpredictability.