Once upon a time there was a scheming, lying tart who cared for nothing but her own pleasures and her shoe collection.
Once the peerlessly beautiful Lady Catriona, consort to the king, Cat's fortunes fall far when her aged husband dies. The king's wizard turns her into a cat and tries to drown her in the mill pond. Fortunately Cat is a clever survivor and enlists the help of Julian, the miller's youngest son, in her plan for revenge.
She originally sees Julian as a mere pawn for her plans to break her curse, but as they work together Cat comes to know and care for him. Even if the curse can be broken, can a good-hearted man love a woman who has been as vain and selfish as Cat?