Etter at godhjertede Ella (spilt av Lily James) blir foreldreløs, må hun bo med stemoren (spilt av Cate Blanchett) og hennes to døtre, som gjør så godt de kan for å gjøre livet hennes så vemodig som mulig. Men Ella får igjen håpet når hun møter en kjekk fremmed (spilt av Richard Madden) i skogen, som viser seg å være den eneste sønnen av landets døende konge, og de to forelsker seg. Men dette er ikke i planene til hverken storhertugen (spilt av Stellan Skarsgård) eller stemoren. Kan Ella til slutt leve lykkelig alle sine dager?