五十年代的南非,正是种族隔离制度执行时期。影片讲述在这样特别的时代下,妇女米里亚姆(丽莎·蕾 Lisa Ray饰)与妇女阿米拉(茜多·塞丝 Sheetal Sheth饰)之间的特别情感。米里亚姆的婚姻生活并不幸福,她发现丈夫与其大嫂偷情,唯有隐忍。直到一身牛仔打扮的阿米拉出现在她压抑恪守的生活中,两个美丽的女人一见钟情。拥有反抗精神的阿米拉是坚决反对种族隔离制度的人,这也正是吸引米里亚姆的地方。两个女人之间这微妙而细腻的情感,都在指尖的每一次轻佻中,在眼神的每一次凝视里。她们超越的不仅是性别的屏障,还有种族的阻隔。
本片由导演谢米姆·萨尔弗根据自己创作的同名小说改编拍摄而成。。孤儿院里一个名叫苏菲的小女孩一天夜里睡不着觉,她在“巫师出没的时刻”看到一个和楼房一样高大的巨人沿街走过来。巨人发现苏菲看见了他,于是便把她拎回了巨人国。
这个巨人是好心眼儿巨人,好心眼儿巨人专门搜集好梦,把梦分门别类地装在一个个玻璃瓶子里,再挨家挨户地把捕捉来的好梦吹到孩子们睡觉的卧室里。他与其他巨人国中的巨人不一样。其他巨人都吃人,他只吃自己种植的食物。
为了阻止其他巨人继续吃人,聪明的苏菲她让BFG调制出一个关于巨人吃小孩的噩梦,并想要把这个梦吹到英国女王的卧室里。两人由此开始了一段奇幻的冒险之旅。一路上,他们面临着巨人国吃人巨人们的重重威胁;与此同时,小女孩与好心眼儿巨人也从一开始的彼此不信任,成长出一场非同寻常的友谊。。