在回家的途中,一位商人(安德烈·杜索里埃 André Dussollier 飾)遭遇了罕見(jiàn)的暴風(fēng)雪,昏天黑地之中,商人誤打誤撞來(lái)到了一幢豪華神秘的城堡前。商人在城堡中受到了貴賓般的優(yōu)厚待遇,但直到最后,商人仍然不知道城堡的主人究竟是誰(shuí)。暴風(fēng)雪停歇了,商人準(zhǔn)備離開(kāi),臨走之前,他決定在花園中摘一朵玫瑰送給自己最喜愛(ài)的小女兒貝兒(蕾雅·賽杜 Léa Seydoux 飾),而令他沒(méi)有想到的是,長(zhǎng)相猙獰的野獸(文森·卡索 Vincent Cassel 飾)出現(xiàn)在了他的面前向他索命。 商人失魂落魄的回到了家,將自己的遭遇告訴了六個(gè)兒女,愛(ài)父心切的貝兒決定代替父親,只身來(lái)到了城堡。然而,等待著貝兒的卻并非死亡,而是更加盛情的款待,野獸對(duì)她唯一的要求,就是不要離開(kāi)城堡半步。貝兒并不懼怕野獸,隨著時(shí)間的推移,兩人之間的關(guān)系越來(lái)越近?!?