Lucy stole her friend Rose's 'happily ever after' because she wanted Rose's husband - and Lucy always gets what she wants. Big mistake. Rose was the ideal wife and is the ideal mother; Lucy was the perfect mistress. Now neither can find domestic bliss playing each other's roles. They both envy Connie, who is happily married and is effortlessly balancing two kids with a fulfilling career. Until, that is, a dangerous old flame flickers back into view and threatens her marriage. But there are even more twists in the tale to come...