推理小说家世原来到一个某都市采访当地搜查官崔刑警。崔刑警告诉世原,该市正发生一起和她连载的小说情节丝毫不差的连环杀人案。世原听后震惊,更陷入困惑。强烈的好奇心驱使她留在当地,想要揭开谜团。就在这时,和小说完全一样的第三次杀人案件发生了。当地一个名为“七星法师”的道人在一次安魂祭祀后又警告了第四起杀人案件。陷入迷宫的世原在某饭店里偶然碰到子英,并跟踪该女,发现这个女人原来曾遭受暴行,并伺机报复。事情逐渐明朗,世原从而阻止了第四起案件的发生。一切恢复正常,世原却仍然在现实与想象的空间中徘徊不定。1990年的阿布哈兹战争期间,爱沙尼亚人伊福被迫留下了收获金橘,流血冲突打到了他家门口,一个受伤的男人留了下来,伊福被迫之下收留了他。。孤儿院里一个名叫苏菲的小女孩一天夜里睡不着觉,她在“巫师出没的时刻”看到一个和楼房一样高大的巨人沿街走过来。巨人发现苏菲看见了他,于是便把她拎回了巨人国。
这个巨人是好心眼儿巨人,好心眼儿巨人专门搜集好梦,把梦分门别类地装在一个个玻璃瓶子里,再挨家挨户地把捕捉来的好梦吹到孩子们睡觉的卧室里。他与其他巨人国中的巨人不一样。其他巨人都吃人,他只吃自己种植的食物。
为了阻止其他巨人继续吃人,聪明的苏菲她让BFG调制出一个关于巨人吃小孩的噩梦,并想要把这个梦吹到英国女王的卧室里。两人由此开始了一段奇幻的冒险之旅。一路上,他们面临着巨人国吃人巨人们的重重威胁;与此同时,小女孩与好心眼儿巨人也从一开始的彼此不信任,成长出一场非同寻常的友谊。。