影片以小女孩梅的成长经历为主线,讲述了她先后在两个家庭环境中的生活境遇。梅10岁时到城里一个大户人家当佣人,主人是一个民间音乐家,常常带走家里所有财物出门游历,大小事务都由少奶奶一人承担。少奶奶曾经有一个女儿,在一场大病中夭折,梅长得很像死去的小姐,因此受到少奶奶格外的爱护。时光如流水,梅已经出落得亭亭玉立,而家里也不再需要她。少奶奶忍痛将她送去了音乐家浩民家中当佣人。浩民的未婚妻是一位热烈奔放的现代女性,两个截然不同的女孩形成了一种传统与现代的交锋。。告别了往昔的喧嚣繁华,日渐寥落的矿工小镇冷石镇迎来了最为悲凉恐怖的时刻。在相当长的一段时期,镇上的小孩接连失踪,人们相信是一个神形高大宛如恶魔般的男人带走孩子。儿童失踪案震惊全国,也让冷石镇的居民们提心吊胆,惶惶不可终日。早年丧夫的小镇护士茱莉娅·丹宁(杰西卡·贝尔 Jessica Biel 饰)似乎不太相信高个男人的传说,对她来说,与儿子戴维(雅可布•戴维斯 Jakob Davies 饰)相处便是幸福的全部。在某个刚刚被暴雨洗礼的夜晚,酒后微醉的茱莉娅突然发现家中有人侵入,儿子戴维更是不知去向。她惶恐地追了出去,见到一辆车正准备逃跑,茱莉娅不顾一切奔跑上前。
难道传说中的高个男人真实存在?而他抢掠孩子的目的又是什么?母爱让人化身天使,母爱让人化身恶魔……。