Dopo che suo padre si risposa, Elsa si ritrova a dover fare i conti con una matrigna e una sorellastra che chiaramente non la vogliono intorno.
Ma quando rovinano il suo vestito per il ballo di fine anno, il padre di Elsa interviene per difenderla.
Una settimana prima del suo ballo di fine anno, Jane, la matrigna di Elsa, assume il ruolo della malvagia matrigna.
Il padre di Elsa ha sposato Jane sei anni dopo essersi separato dalla madre di Elsa. Jane e sua figlia, Amy, si trasferiscono a casa loro.
All’inizio, Jane cerca di legare con Elsa, ma col passare del tempo, lei e Amy diventano più unite, lasciando Elsa esclusa.
Con l’avvicinarsi dell’ultimo anno di scuola, il ballo di fine anno diventa un grande evento. Elsa vuole pagare il proprio vestito per evitare di gravare sul padre.
Elsa lavora turni extra e risparmia abbastanza per il suo vestito dei sogni. Suo padre la porta a comprarlo, e lei lo paga di tasca propria.
Ma il disastro colpisce quando Elsa trova il suo vestito per il ballo strappato da Jane e Amy, che lo avevano scambiato per un vestito di seconda mano da usare per pulire.
Il cuore spezzato di Elsa si trasforma in rabbia quando Jane cerca di giustificare le sue azioni, suggerendo persino che Elsa non dovrebbe mettere in ombra Amy.
Il padre di Elsa, sentendo il trambusto, affronta Jane e chiede spiegazioni. È furioso e decide di divorziare da Jane per il suo maltrattamento nei confronti di Elsa.
Nonostante il tumulto, il padre di Elsa la sorprende con il suo vestito la notte del ballo, riaffermando il suo amore e supporto.
Mentre si dirigono al ballo, suo padre promette di dare priorità alla sua felicità e al loro futuro insieme. Elsa impara che, anche di fronte alle avversità, suo padre sarà sempre al suo fianco.