Kenneth Branagh's sumptuously staged adaptation of the familiar folk tale is really just another harmless and well paced Disney retread with a likable Lily James in the starring role and a delicious performance from Cate Blanchett playing the evil stepmother.
*** out of ****