EverAfter ★★★★★

the cinderella trope is boring as hell but this movie makes up for it