A história de Cinderela segue a vida da jovem Ella (Lily James), cujo pai comerciante casa novamente depois que fica viúvo de sua mãe. Ansiosa para apoiar o adorado pai, Ella recebe bem a madrasta (Cate Blanchett) e suas filhas, Anastasia (Holliday Grainger) e Drisella (Sophie McShera), na casa da família. Mas quando o pai de Ella falece inesperadamente, ela se vê à mercê de uma nova família cruel e invejosa.