El valle de Moonacre es el lugar más hermoso y mágico del mundo, pero sus habitantes no son felices. Desde que la primera Princesa de la Luna huyera del valle con su misterioso caballo blanco, viven sometidos a los malvados hombres del Bosque Tenebroso. Sin embargo, todo cambia el día en que llega María Merryweather. Tras quedarse huérfana y sin dinero a los trece años, María ha llegado a Moonacre para vivir con su tío, el anciano y sorprendente sir Benjamin. Elegida nueva Princesa de la Luna, María intentará devolver la paz y la felicidad al valle, para lo cual deberá averiguar lo que le ocurrió a la Princesa de la Luna. Sólo así podrá deshacer la maldición que persigue al lugar y a su familia desde entonces.