Hazel (Shailene Woodley) i Gus (Ansel Elgort) to para nastolatków, których połączyła błyskotliwość, pretensję do aktualnego, co średnie a znana emocja. Ich kontakt jest specyficzny – przeszli się na zebraniu linie poparcia dla dziewczyn pacjentach na raka. Hazel ma 17 lat także nadopiekuńczych rodziców, jakich bardzo pożąda, pomimo że czasem ją męczą. Z Gusem składają ją nie tylko podobne doświadczenia połączone z dolegliwością, lecz też skłonność do prac. Dziewczyna marzy, aby przetrwać autora ulubionej powieści, Petera van Houtena (Willem Dafoe). Wielokrotnie próbowała zacząć spośród nim dostęp, ale bezskutecznie. Wytrwałość Gusa zostaje nagrodzona. Powtarza mu się trafić do autora i trwa zaproszony na spotkanie w Amsterdamie. Postanawia wynieść ze sobą Hazel…