Emma Watson as Belle.
The star from the "Harry Potter" movies will be playing the lead role of the young girl who falls in love with the Beast.
Dan Stevens as Beast.
Known for his roles in "Downton Abbey" and the horror-thriller hit "The Guest," he will play the prince who is turned into the Beast.
Ewan McGregor as Lumière.
Before we see the star in the sequel to "Trainspotting" and "Fargo" season three, he'll play the Beast's loyal maître d'.
Ian McKellen as Cogsworth.
Sir Ian will play another of the Beast's loyal staffers. He's often at odds with Lumière.
Luke Evans as Gaston.
You've seen Evans in "The Hobbit" movies and most recently opposite Tom Hiddleston in "High-Rise." He plays the narcissistic town hero who believes Belle should be his wife.
Josh Gad as Le Fou.
Gad, known best as the voice of Olaf in "Frozen," will be a perfect sidekick to Gaston.
Emma Thompson as Mrs. Potts.
The legendary actress will play the head of the kitchen in the Beast's castle.
Gugu Mbatha-Raw as Plumette.
A star on the rise, Mbatha-Raw turned heads in "Beyond the Lights" and was just in "Concussion" with Will Smith. She'll next be seen in Matthew McConaughey's Civil War drama "Free State of Jones." She plays the maid of the Beast's castle. In the animated version, her role was the feather duster, Babette.
Audra McDonald as Garderobe.
Known for her TV work ("Private Practice"), she'll be playing the castle's lady-in-waiting, which in the animated movie was the opera-singing Wardrobe.
Hattie Morahan as Arathe.
The London actress will be playing the Enchantress role from the animated movie, the one who placed the curse on everyone in the Beast's castle.