影片由一位母親為兒女講床故事開場。故事敘述一位商(安德烈·杜索里埃 André Dussollier 飾)妻子早逝,他獨(dú)力拉扯六個(gè)孩子長大。在如犬男三女中,他和小女兒貝兒(蕾?賽杜 Léa Seydoux 飾)感情最好。好景不常,他的居暨艘商船在暴風(fēng)雨中沒,全家因而一貧如洗。某在回家途中,商人在暴風(fēng)雪誤闖一棟神秘的城堡。城堡空無一人,但卻有豐盛的美,和他準(zhǔn)備為女兒們準(zhǔn)備的物,彷佛城堡知道他的心事正當(dāng)他要離開時(shí),想起貝兒求一朵玫瑰,于是采了一朵送給她。說時(shí)遲那時(shí)快,一怪獸(文森特·卡索 Vincent Cassel 飾)突然將他撲倒在地,對他一朵玫瑰就是一條命,要他性命獻(xiàn)給他。商人回去后告家人,貝兒為了拯救父親,然決然前往城堡,犧牲自己替父親。貝兒到了城堡后,但沒有被野獸取走性命,還受美食款待與華服相贈(zèng),只晚上不能踏出城堡一步,過非常舒適的生活。起初貝兒常害怕野獸猙獰的面目,但獸其實(shí)更不愿看到貝兒厭惡懼的眼神。每天晚上貝兒都見一位喜愛打獵的帥氣王子不用說,那就是野獸。漸漸,她明白了野獸為何會(huì)落為獸的命運(yùn),也知道唯有愛情解除魔咒。然而貝兒開始想家人,并要求野獸讓她回去家人最后一面。野獸答應(yīng)了給她一天的時(shí)間,并告訴她如果她不依約回來,他就會(huì)。貝兒歡天喜地的探望久違家人,家人見到貝兒又驚又,但也引起貝兒哥哥們覬覦獸的寶藏,一場大戰(zhàn)即將展…?