海澤爾(謝琳·伍德蕾 Shailene Woodley 飾)是一名十六歲的美麗少女,正處在黃金年代的她本該和其他同齡人一樣盡情享受生命和青春帶來的快樂與希望,但無情的病魔找上了海澤爾,她是一名肺癌患者。
盡管最近病情有所好轉,但海澤爾的心情卻並沒有因此而輕松半分,癌症隨時可能復發的陰影和無法中斷的治療如影隨形,讓海澤爾對生命幾乎失去了所有的熱情和希望。一次偶然中,海澤爾在癌友互助會中結識了名叫奧古斯都(安塞爾·埃爾格特 Ansel Elgort 飾)的英俊男孩,他所患的是骨癌。兩個境遇相似的年輕人很快就越走越近,他們在一起,探索著上帝留給他們的小小的一片世界,海澤爾也因此看到了未來和希望。