Everyone else is talking about Eastlake High's gorgeous new maths teacher, Mr. Beck, but Kaylee Cavanaugh has bigger things on her mind. Kaylee's a banshee her scream is a portent of death. But the next scream might hit too close to home. Kaylee's borrowed lifeline has almost run out...