An orphaned girl is treated as a servant by her cruel stepmother and her two daughters. Her life is changed for ever by the intervention of a kindly fairy godmother, who gives her the opportunity to attend a lavish royal ball and win the heart of a handsome prince. Romantic fantasy, starring Lily James, Cate Blanchett, Richard Madden and Helena Bonham Carter