海泽尔(谢琳·伍德蕾 Shailene Woodley 饰)是一名十六岁的美丽少女,正处在黄金年代的她本该和其他同龄人一样尽情享受生命和青春带来的快乐与希望,但无情的病魔找上了海泽尔,她是一名肺癌患者。尽管最近病情有所好转,但海泽尔的心情却并没有因此而轻松半分,癌症随时可能复发的阴影和无法中断的治疗如影随形,让海泽尔对生命几乎失去了所有的热情和希望。一次偶然中,海泽尔在癌友互助会中结识了名叫奥古斯都(安塞尔·埃尔格特 Ansel Elgort 饰)的英俊男孩,他所患的是骨癌。两个境遇相似的年轻人很快就越走
二十一岁的施瓦兹(SAS Goldberg)在某种程度上想结束了生命中的那种烂透了的生活。她有一个律师助理的工作她不喜欢,对罗斯福岛的一个单调的公寓,和一个霸道的家人从不让她忘记了她还是单身。当她与她的童年好友重聚,芭蕾舞演员比利(Jake Wilson),她给了启发,改变自己的生活的重温她的初恋。