La princesse de Montpensier (The Princess of Montpensier)
The twisting narrative is rendered skilfully so that it is easy to follow even as allegiences and alliances shift, and there is plenty of space to revel in the complexity of the characters.