Right from the beginning this version of the tale is different yet brining in all of the classic bits. The main characters are played by Emma Watson, Emma Thompson, Dan Stevens, Ewan McGregor, Sir Ian McKellen and "Frozen Olaf" Josh Gas as LeFou, with Luke Evans (hobbit) playing the self-absorbed Gaston.
Emma Watson plays a charming young woman Belle who knows what she's wants and doesn't shirk from any decision she makes. When losing her father played by the brilliant Kevin Kline she goes after him to save him.
Ending up in a castle which is enchanted and ends meeting the Beast played by Dan Stevens of Downton fame. Emma's singing voice is sweet and gentle yet clear and full of feeling.
There has been various comments that the scenes that include gay and transgender people, as well as education in the scene Belle teaches another little child to read. In my opinion it doesn't matter what type of person you love because that makes you you.
Dan Stevens as the Beast is absolutely stunning and and amazing thing to see. Yes he looks like a beast yet his acting is really good. You first see him as the arrogant prince before being transformed by the entrancess who gives him the rose. Then obviously when we see him when Belle goes to rescue her father and throughout the movie.