Hazel (Xie Lin Woodley Shailene Woodley) is a 16-year-old beautiful girl who should have enjoyed the joy and hope of life and youth like her peers, but the merciless disease came to Heizel, who is a lung cancer patient. Although his condition has improved recently, Hazel's mood has not been relieved. The shadow that cancer may return at any time and uninterrupted treatment go hand in hand, so that Heisel has lost almost all enthusiasm and hope for life. By chance, Hazel met a handsome boy named Augustus (Ansel Elgett Ansel Elgort) at the Cancer Friends Association. He has bone cancer. The two young people in similar circumstances soon got closer and closer, and they were together, exploring the little world that God had left to them, and Hazel saw the future and hope.