The full trailer for "Cinderella" made its debut on Wednesday.
Lily James stars in the title role, with Cate Blanchett as the Wicked Stepmother.
Just in case you have missed it, James was cast in the coveted character last year.
Helena Bonham Carter plays the Fairy Godmother in the live-action movie.
"We built the film around the idea that even though Cinderella would be delighted to find love, her life would not and could not be defined by whether she finds a man," director Kenneth Branagh told Yahoo Movies, adding: "She likes herself, and she has no sense of self-pity or being any kind of victim."
Branagh revealed that "hundreds of women" were cast for the part of Cinderella, but James landed the role by being able to show the character as "sexy and cool" in addition to kindhearted. As for Blanchett, the director claimed she "gives a sense of depth and wounds along the way that are not making a plea for sympathy, but definitely complicate one's reaction to her."
"Cinderella" hits theaters on March 13.