The story follows Hazel Grace Lancaster, a 16-year-old girl living with terminal thyroid cancer that has spread to her lungs. At her mother's request, she reluctantly attends a cancer support group. There, she meets Augustus Waters, a charming 17-year-old who lost a leg to bone cancer (osteosarcoma) but is currently in remission