The story follows the main character, Hazel as she battles cancer. Not only is Hazel trying to live the normal life of a 16-year-old girl, While Hazel attends a church support group for cancer survivors, she meets a boy that is one year older than her, Augustus. While Augustus had a type of cancer that causes him to lose his leg and wear a prosthetic. Them fall in love after after meeting at a cancer support group but Augustus ends up telling Hazel that at his recent scan, the doctors discovered that his entire body is filled with cancer. Hazel spends the last months of Augustus's life caring for him and loving him.