很久以前,一个猎人带着他的儿子汉斯和女儿玛丽住在森林边。一天,兄妹俩到森林里去玩,不知不觉就走到了从来没到过的森林深处。眼看天就快黑了,他们又累又饿,还没找到回家的路,玛丽急得哭了起来。汉斯一边安慰妹妹,一边找回家的路。
突然,一座房子出现在他们面前。“前面有人家,我们去看看吧!”兄妹俩满怀希望地跑了过去。走近后一看,那座房子居然是用面包做的,屋顶上有各种美味的糖果。因为太饿了,他们想也没想就掰下一块面包吃起来。这时,房门打开,一个戴眼镜的老婆婆走了出来,笑着对孩子说:“进屋吧,孩子们!我为你们准备了晚餐。”兄妹二人跟着老婆婆进去了。
其实,这个老婆婆是个专门抓小孩的巫婆,面包屋就是她诱骗孩子的工具。进屋后,老婆婆露出了她本来的面目。她把汉斯关进铁笼子里;又把玛丽当奴隶使唤,让她把汉斯养胖,然后再把汉斯煮来吃。
当然,巫婆也有个缺点,就是她的眼神特别不好,即使戴了眼镜,看东西也是模糊的。每次她摸汉斯长胖没有,都只能靠摸他的手指来判断。而汉斯每次都会把一根啃过的骨头伸给她。
一个月后的一天,巫婆让玛丽烧好一锅水,准备煮汉斯吃。玛丽伤心极了,她不忍心见哥哥被巫婆吃掉,于是她边烧水边想办法。水快开了,玛丽终于想出了个好主意。她问巫婆:“水开了是什么样子的呢?你教教我吧。”
巫婆走过来,凑近锅看里面的水,玛丽趁机把巫婆推进大锅里淹死了。
玛丽把哥哥放了出来。他们在巫婆的房子里找到一个水晶球,通过水晶球的指引,他们终于找到了回家的路。爸爸见失踪一个月的孩子终于回来了,激动地和孩子们拥抱在一起。
原本柔弱的玛丽为了救哥哥变得勇敢起来,最后战胜了巫婆。眼泪对解决困难是没有作用的,只有勇敢、积极地面对,才能找到解决的办法。