Two new TV spots for Beauty and the Beast have been released. The first one features the "charming" side of the Beast.
The second is the scene where Belle realizes that most everything in the castle can talk.
It looks pretty good so far. I can't wait to see the full movie. Beauty and the Beast arrives in theaters on March 17, 2017.