In Rococo-era France, a witch disguised as a beggar arrives at a party and offers the host, a cold-hearted prince, a rose in exchange for shelter. After being rejected by the prince, he cursed him into an ugly creature and his servants into household furniture, and erased the entire contents of the palace from the memory of their loved ones. He gave the prince a bewitching rose and warned him that if he couldn’t learn to love someone and be loved back before the last petal fell, he and his servants would never be human again.
Several years later, in the village of Villeneuve, Belle dreams of adventure and resists the advances of Gaston, an arrogant ex-soldier. Belle’s father, Maurice, gets lost in the woods and ends up seeking refuge in Beast’s castle, but Beast takes her captive for picking roses without permission. Belle goes to look for him and finds him locked up in the castle’s prison. Beast agrees to allow him to replace Maurice.
Belle befriends the castle’s servants, who entertain her with a spectacular dinner. When he wanders into the forbidden west wing and finds his rose, an enraged Beast chases him out of the castle. When he arrived in the forest, he was cornered by a pack of wolves. Beast arrived just in time to save him but was injured as a result. Belle nursed him to recovery and along with it began to form a friendship with Beast. Beast shows Belle a gift from the witch, a book that can take her readers anywhere. Belle uses it to visit her childhood home in Paris, where she finds the masks doctors used during the outbreak. He realized that his father was forced to take him away from his dying mother to prevent him from getting caught in the plague.
In Villeneuve, Gaston agrees to help Maurice save Belle in hopes that Belle will marry him. When Maurice learns of his intentions and refuses, Gaston leaves him in the middle of the forest to be eaten by wolves. Maurice is helped by a beggar, Agathe, but when he tells what happened to the villagers, Gaston convinces them to send him to a mental hospital.
After dancing with Beast, Belle learns of her father’s condition through a magic mirror. Beast frees him so he can save Maurice, and gives his mirror to Belle so she can always remember him. In Villeneuve, Belle proves Maurice’s sanity by showing the Beast through a mirror to the villagers. Realizing that Belle loves the Beast, Gaston locks her up with her father and sends the villagers to the castle to kill the Beast. Maurice and Belle escaped and Belle immediately rushed back to the castle.
As the fight progresses, Gaston leaves Le Fou, who ends up switching sides to the castle’s servants to fight the villagers. Gaston attacks the Beast who is too sad to fight back, but finally gets his will again after seeing Belle have returned. He decides to let Gaston go before reuniting with Belle. Unexpectedly, Gaston shoots Beast from a bridge which then collapses and kills him. Beast died just as the last petal fell and the servants turned into inanimate objects. When Belle expresses her love for the Beast, Agathe reveals herself as a witch and undoes her curse, reviving the Beast and his servants into their true forms and restoring the memories of the villagers. The prince and Belle throw a celebratory party, where they dance happily.