Lily James is Cinders, finding herself in a Freudian nightmare when her mother dies and she gets a hateful stepmother and two
awful stepsisters Drisella (Sophie McShera) and Anastasia (Holliday Grainger).
Her Stepmother (Christine Baranski) and her
stepsisters, Lucinda (Lucy Punch) and Florinda (Tammy Blanchard), are heinous examples of humanity at its most greedy, vain, and self - involved and are perfect at being perfectly
awful.