Hazel Grace Lancaster (Shailene Woodley) is an intelligent and witty teenager living in Indianapolis, who has terminal thyroid cancer that has since spread to her lungs. Believing she is depressed, Hazel's mother Frannie (Laura Dern) urges her to attend a weekly cancer patient support group to help her make friends who are going through the same thing.