Jabarkan Pemeran dari Another Cinderella Story

Selena Gomez sebagai Mary Santiago

Drew Seeley sebagai Joey Parker

Jessica Parker Kennedy sebagai Tami

Jane Lynch sebagai Dominique Blatt

Marcus T. Paulk sebagai Dustin

Mary Santiago adalah anak yang diadopsi oleh Dominique Blatt, seorang penyanyi yang kurang terkenal. Sebelum mengadopsi Mary, ia sudah memiliki dua anak yaitu, Bree dan Britt. Ibu kandung Mary adalah mantan penyanyi latar Dominique sebelum meninggal. Mary mendapat bakat menari dari ibunya. Mary diperlakukan seperti pembantu oleh ibu tiri dan kedua kakak tirinya. Disekolahnya, Mary mempunyai sahabat bernama Tami. Dan di sekolahnya, ada siswa yang  menjadi idola dan juga penyanyi yang bernama Joey Parker. Joey diminta untuk mengajar ekstrakurikuler menari di sekolahnya. Bree dan Britt mengikuti ekskul itu walaupun tidak bisa menari. Sedangkan Mary mengikuti ekskul tersebut diam - diam dari belakang ruangan ekskul tersebut. Selain itu, Mary juga mendaftar program beasiswa di Akademi Tari Manhattan. Pada suatu hari, sekolah Mary mengadakan pesta yang mengharuskan pesertanya memakai topeng. Mary bisa datang ke pesta itu berkat bantuan Tami walaupun hanya sampai jam 12 malam saja, karena Dominique menyuruh Mary membersihkan kamar tidurnya yng terlalu berantakan. Di pesta itu, Mary berdansa dengan Joey, dan Joey terkesan dengan kemampuan dansa Mary. Jam 11.45, Mary lari meninggalkan Joey dan zune milik Mary terjatuh dan diambil oleh Joey. Joey mencari pemilik zune itu di seluruh sekolah, dan Mary ingin mengatakan bahwa dialah pemilik zune itu, tetapi Joey menyangka Mary ingin mendesaknya untuk berduet dengan Dominique, maka Joey meninggalkan Mary. Dengan berbagai usaha, akhirnya Mary berhasil meyakinkan Joey dan menjadi sepasang kekasih. Mengetahui Mary berpacaran dengan Joey, kedua saudara tirinya iri dan berusaha memisahkan mereka. Usaha mereka berhasil karena bantuan dari Natalia, mantan pacar Joey, sehingga Mary mengira Joey berselingkuh dengan Natalia, lalu memutuskan hubungan mereka. Mary juga ditolak mendapat beasiswa karena Dominique berbohong kepada pihat Akademi Tari Manhattan bahwa kedua kaki Mary patah. Mary putus asa, dan ia memutuskan untuk tidak menari lagi. Atas Tami dan manajer Joey sekaligus pacar Tami, Dustin, Mary akhirnya menunjukkan kebolehannya di atas panggung dengan Joey, meskipun sebelumnya ia menolak tawaran tersebut. Di akhir cerita, Mary berhasil mendapat beasiswa menari dari Akademi Tari Manhattan karena Dominique terbukti telah berbohong mengenai kaki Mary.