日，导演乔许·布恩获聘作为电影的方向指导，以及聘请和米高．H．韦伯来把小说改编成为电影剧本，作为继罗萨琳 (Rosaline)之后，曾在20世纪福克斯效力的第二位改编作家。
选角.2012年11月，根据小说作者约翰·葛林有Twitter网站上表示有意找梅·惠特曼饰演Hazel Grace Lancaster。2013年2月，该公司公布海莉·史坦菲德与莎莲·活莉都不获选，但成为眼中女主角的人选。2013年3月19日，《娱乐週刊》报导指莎莲·活莉将饰演Hazel Grace Lan