影片由一位母亲为儿女讲床边故事收场故事叙说一位商人(安德烈·杜索里埃AndréDussollier饰)妻子早逝,他独力拉扯六个孩子长大。在三男三女之中,他和小女儿贝儿(蕾雅·赛杜LéaSeydoux饰)感情最好。好景不常,他的三艘商船在暴风雨中漂浮,全家因此一贫如洗。某天在回家途中,商人在暴风雪中误闯一栋奥秘的城堡。城堡里空无一人,但却有丰厚的美食,和他预备为女儿们预备的礼物,彷佛城堡知道他的心事。合理他要分开时,想起贝儿要求一朵玫瑰,于是采了一朵要送给她。说时迟那时快,一只怪兽(文森特·卡索VincentCassel饰)突然将他扑倒在地,对他说一朵玫瑰就是一条命,要他将性命献给他。商人回去后通知家人,贝儿为了挽救父亲,犹豫不决前往城堡,牺牲自己替代父亲。贝儿到了城堡后,不但没有被野兽取走性命,还接受美食招待与华服相赠,只是早晨不能踏出城堡一步,过着十分温馨的生活。后来贝儿十分惧怕野兽狰狞的面目,但野兽其实更不愿看到贝儿厌恶恐惧的眼神。每天早晨贝儿都梦见一位喜欢打猎的帅气王子。不用说,那就是野兽。渐渐地,她明白了野兽为何会落为野兽的命运,也知道唯有爱情能解...