Director Kenneth Branagh does a great job bringing a well known fairy tale to the big screen. Branagh, an actor himself, has assembled a great cast that adds legitimacy to a story that could easily be cartoonish. Casting a young lead can always be tricky, and Branagh was smart to cast Lily James (she looks like a young Jessica Lange) who brings a glow, warmth, and beauty that is necessary for the part. Cate Blanchett (our greatest living actress!) is deliciously evil–in a good character-way–as Cinderella’s devious step-mother. Richard Madden, best known for his turn on “Game of Thrones”, is physically perfect as the bright blue-eyed Prince. And kudos should go to the film’s production designer and three-time Oscar winner, Dante Ferretti, who created a magical world.