Nel cuore della valle di San Fernando, Sam, una Cenerentola dei nostri giorni, trova il suo Principe Azzurro (Chad Michale Murray) su Internet. Nonostante gli sforzi della matrigna cattiva e delle sorellastre per farla continuare a lavorare nel loro ristorante, Sam sogna di incontrare l’anima gemella conosciuta in rete, al ballo di Halloween della scuola. In A Cinderella Story, Sam scopre che le apparenze esterne possono ingannare e che anche nella valle di San Fernando le storie possono avere un lieto fine.