不知道多久前,世界各地出现了专门猎杀人类的巨人,可怕的天敌的出现最终导致了人类文明的衰落和逆转。为了防止巨人无休止的狩猎,人类建造了三堵高墙来保护自己,仿佛一百年过去了。年轻的艾伦(三浦春马饰演)厌倦了被监禁。
一个叫阿舒的年轻人,长相出众,战斗力出众。领导街头暴力组织的他听到了被其下属在死亡边缘杀害的男子说出的“BANANA FISH”的神秘话语。与此同时,他遇到了日本少年大村英二,后者作为摄影师的助手前来收集材料。
故事发生在昭和49年的东京,94岁的画家熊谷寿一(山崎聪饰)就住在那里。熊谷守一和他的妻子Hidako(由Shirin Shuki饰演)有一个温暖的家、一个门廊和一个小庭院,这些足以让他们的生活变得愉快。