В небольшом европейском королевстве Юфрания король и королева хотят женить своего молодого сына Эдуарда на принцессе соседнего государства, чтобы заключить важный политический союз, но последний намерен вступить в брак только по любви. На балу он знакомится с таинственной красавицей по имени Золушка, которая в действительности является бедной сиротой, живущей с жестокой мачехой. Девушка сумела попасть на бал благодаря волшебству своей феи-крестной, однако после полуночи вынуждена вырваться из объятий принца и сбежать, пока магия не рассеялась. Эдуард находит потерянную хрустальную туфельку Золушки, по которой хочет ее отыскать, чтобы взять в жены.