Na de onverwachte dood van haar geliefde vader wordt Danielle door haar stiefmoeder als een sloofje behandeld. Danielle heeft twee stiefzussen; de ene is best aardig, maar de andere is een waar monster. Danielle groeit uit tot een vrolijke jongedame die weet wat ze wil. Op een goede dag ontmoet ze de knappe prins Henry. Zijn leven lijkt een sprookje, maar niets is minder waar.