Bella (Emma Watson) jest piękną i wrażliwą dziewczyną, która żyje razem z ojcem Maurycym (Kevin Kline) w małej francuskiej wiosce. Pewnego dnia mężczyzna wpada w tarapaty. Zostaje uwięziony w magicznym zamku przez mieszkającą tam bestię (Dan Stevens). Aby uwolnić ojca, Bella ofiarowuje gospodarzowi własną wolność. Dziewczyna dostaje komnatę na zamku, gdzie usługują jej zaczarowane przedmioty – zegar Trybik, świecznik Płomyk, czy miotełka Puf Puf. Chcąc ratować córkę, Maurycy prosi o pomoc butnego myśliwego – Gastona (Luke Evans), który pragnie ożenić się z Bellą. Dziewczyna tymczasem odkrywa, że potwór wcale nie jest taki straszny, jak początkowo myślała…