Life is not perfect. Family isn't forever. People die. These are lessons that teenager Hazel has known from a young age. She has faced tragedy after tragedy, but things can still get better, right? That is, until yet another sudden death shatters HazelÕs fragile happiness and sends Hazel and her best friend Jem on a journey like no other. Will the pair discover who, or what is killing HazelÕs loved ones, or will it be too late?