Freya, Ingrid and Joanna Beauchamp love their sleepy life in North Hampton. A new engagement, an interesting job, a happy home-it's all going perfectly. And, to top it off, no one's come close to discovering the secret of what they can really do in hundreds of years. But throw a few accidental love potions in the mix and the Beauchamp girls are going to need more than a broomstick to clean up this mess...