查理(亚当·桑德勒 Adam Sandler饰)是一个9•11的直接受害者,他的妻儿和爱狗都在这场灾难中丧生。查理从此一蹶不振,严重的自闭抑郁。他已经习惯了每天踩着电动滑车,戴着大耳机在街头行尸走肉般游荡,心灵巨大的创伤让他回归不了正常的生活。艾伦(唐·钱德尔 Don Cheadle 饰)则是一个表面看来非常幸福的男人,有成功的事业和美满的家庭,然而他承受的生活压力是常人无法理解的,他的内心在暗暗苦撑。直到有一天,艾伦在街头遇上了查理。得知这个老同学为何变得如此颓唐后,艾伦心里便下定决心也帮他一把,让他从低谷中走出来。他们一起谈心,游戏,慢慢的发现彼此的心灵都从窒息中苏醒过来。
对于混乱的生活状况,艾德里安(戴安·琳恩 Diane Lane 饰)感到无能为力,每天看着脾气像牛一样倔强的丈夫和正直叛逆期的女儿,她唯一能够想到的对策就是逃跑。就这样,内心里伤痕累累的艾德里安来到了罗丹岛,她的朋友在这里开了一家小旅馆,在帮忙照看旅馆的同时,艾德里安希望能够借助岛上如诗如画的美丽风景来平复受伤的心灵。
生活在孤儿院的小女孩苏菲(鲁比·巴恩希尔 Ruby Barnhill 饰)总是闷闷不乐。某天的凌晨三点,她独自趴在窗口守望长夜,却无意中见到一个身形巨大的巨人(马克·里朗斯 Mark Rylance 饰)。巨人被发现后惊慌失措,匆忙中抓起苏菲一路飞奔,回到了他所在的巨人国。幸运的是这个被称作好心眼儿的巨人人如其名,他不像其他同类一样以“人豆子”为食,只吃水果和蔬菜,而且他还会把寻找到的美梦送入孩子们的梦想。这也算是对同类暴行的一种补偿。兴许是拥有共同的孤独感和善良,小小的苏菲和高大的好心眼儿慢慢熟络,并彼此信任,他们成为了毫无芥蒂和隐藏的好朋友……