Selena leaves her humble hometown for the powerful Vale household, expecting a family but finding herself used and despised beside their beloved impostor daughter. Born with the Rose Witch power to make every spoken wish real, she finally turns away from those who betrayed her and lets their world crumble. When Kevin Ashford seeks her extraordinary help, he never expects to surrender his heart instead.