A children's book author is the gatekeeper to a mysterious door in his closet that only allows certain people to enter. When he learns where the door leads, his life is forever changed.
男孩西葫芦(加斯帕德·施拉特 Gaspard Schlatter 配音)自幼被父亲抛弃,同母亲一起过着相依为命的生活。不幸的婚姻让母亲依赖酒精度日,常常苛责殴打西葫芦,可即便如此,在西葫芦的内心里,母亲依然是他最信赖的人。一场意外中,母亲从楼梯上跌落不幸死去,西葫芦成为了孤儿,亦背负上了杀死母亲的“罪名”,无处可去的他被送入了教养所。
在那里,西葫芦结识了西蒙(波林·雅库 Paulin Jaccoud 配音)、爱丽丝(埃斯特尔·亨纳德 Estelle Hennard 配音)等孩子,他们虽然性格迥异,但都有着同样悲惨的遭遇。某日,教养所里新来了一个名为卡米尔(西斯汀·穆拉特 Sixtine Murat 配音)的女孩,她的出现瞬间吸引了西葫芦的目光。
高中生格雷戈(托马斯·曼 Thomas Mann 饰)性格善良却有点孤僻,他唯一的爱好是与死党厄尔(RJ·赛勒 RJ Cyler 饰)拍摄短片,改编他们喜爱经典电影,自娱自乐。有一天,格雷戈结识了身患白血病的女孩蕾切尔(奥利维亚·库克 Olivia Cooke 饰),乐观开朗的蕾切尔改变了格雷戈原有的世界,两人十分谈得来,格雷戈逐渐对蕾切尔萌生爱意,却不好意思说出口。就在此时,蕾切尔的病情加重,格雷戈意识到自己必须有所行动……
本片改编自杰西·安德鲁斯的同名小说,影片剧本曾被誉为2012年的剧本黑名单。
乔(尼克·罗宾逊 Nick Robinson 饰)的母亲在他很小的时候就离开了他,现如今,他和父亲弗兰克(尼克·奥弗曼 Nick Offerman 饰)过着相依为命的日子。弗兰克是一个非常独断专行的男人,控制欲极强的他无时不刻的想要控制乔生活里的方方面面。和乔境遇相同的还有帕特里克(加布里埃尔·巴索 Gabriel Basso 饰),他也因为家人们的过度关注而感到窒息。
一天夜里,乔和好友比阿基奥(莫伊塞斯·阿里亚斯 Moises Arias 饰)意外发现了一处人迹罕至的森林,和帕特里克一起,感受到了大自然召唤的孩子们决定离家出走,在这片森林里建立他们的乌托邦,这段牢不可破的友谊在一位名叫凯利(艾琳·莫里亚蒂 Erin Moriarty 饰)的女生介入之后,发生了微妙的变化。