文森特(伊万·阿达勒 Yvan Attal 饰),乔治(阿兰·夏巴 Alain Chabat 饰)和弗莱德(Alain Cohen 饰)是三个四十岁的男人。常说四十不惑,但真的到了四十岁,他们才发现,生命中让人想不明白的问题只会越来越多。在孩子的教育问题上,文森特和妻子常常发生口角,这给他们的婚姻蒙上了阴影。乔治有一个奉行女权主义的妻子,他的悲惨生活可想而知。当生命行进过半时,这两个男人才开始问自己,这样的生活真的是他们想要的吗?
在这两个不幸福的朋友眼里,弗莱德是他们羡慕的对象,因为他没有家庭没有孩子,成日过着风一般自由的生活。但两人有所不知的是,即使是看上去洒脱又不羁的弗莱德,也有着自己的烦恼。。故事讲述小男孩Bastian Bux迷上了一本名叫《永不结束的故事》的书,故事将Bastian Bux深深吸引到书本里,甚至让他幻想自己就是其中最重要的角色。而书中描述的幻想国逐渐被“空无”吞噬,女王因为重病无法抵抗“空无”,于是幻想国派出勇者Atreyu寻找拯救女王的药,Bastian Bux就在Atreyu的追寻中体验幻想国的每个地方、认识每个人物,随着Atreyu的欢喜与挫折起伏…… 幻想国之所以被“空无”吞噬,是因为她是由人类的幻想所创造出来的国度,当人类不再幻想,并忘记那些幻想时,幻想国当然就什么也不剩了。Bastian Bux最后发现幻想国中的人并没有办法拯救他们自己,只有人类才能拯救幻想国,他必须靠着丰沛的想像力,重现幻想国的生机……。