2013. március 19-én az Entertainment Weekly bejelentette, hogy Shailene Woodley (aki nemrégiben szerepelt a Divergentben) játssza Hazel Grace Lancaster szerepét. Josh Boone rendező azt mondta: "Közel 150 színésznőt olvastunk a szerepre, és én láttam körülbelül 50-et közülük. Tíz vagy tizenöt másodperc alatt Shailene meghallgatásán belül tudtam, hogy ő Hazel. Feltartotta a forgatókönyv oldalait, és csak a szemei szemeztek rájuk". 2013. május 10-én Ansel Elgortot vették fel Hazel szerelmi érdeklődésének, Augustus Watersnek. Július 23-án Laura Dernernann csatlakozott a színészekhez Hazel anyjának, Frannie Lancasternek, és az Augustus legjobb barátjának, Issac Dennannek szerepében. A HuffPost szerint: "Nagyon izgalmas, nagyon szerencsésnek érzem magam. A tény, hogy ezek a szuperhősök a szerepre kaptak, és én láttam körülbelül 50-et közülükből. Tíz vagy tizenöt másodperc alatt Sha
Frannie Lancaster