Spoiler alert! Toward the end of the movie, Jennifer finally actually dies when her friend Needy (Amanda Seyfried) stabs her with a box cutter—that much is clear. The convoluted plot that brings us to that moment involves satanism, cannibalism, and gratuitous lesbianism. Yes, you heard that right: a steamy makeout session between Jennifer and Needy that is so unnecessary it virtually guarantees one of them will kill the other. Don't try to make sense of it, of any of it.