
I en lille fransk landsby i slutningen af 1700-tallet finder Belle, en klog og smuk ung kvinde, flugt fra sit almindelige liv og fra en boerende bejler, Gaston, ved at læse bøger. Samtidig, langt borte i et slot, bliver en grusom ung prins undertrykt af en fortryllelse, som forvandler ham til et pinagtigt uhyre, mens hans tjenere bliver til levende husholdningsgenstande. For at bryde forbandelsen må Uhyret opdage en ægte kærlighed, der vil gengælde hans følelser, før den sidste roseblade falder fra den fortryllede rose. Da Belles opfinderfar snubler over Uhyrets slot og bliver taget som fange, kommer Belle til undsætning og indvilliger i at tage sin fars plads. Med hjælp fra slotets fortryllede tjenere ser hun bag Uhyrets ydre og opdager hjertet og sjælen hos et menneskeligt prins.