An alternate explanation that would have made the movie better
Why the hell didn't they just simply pretend that Ben Willis wore a bullet proof in I Still Know ??? That way he would still be alive, he learns that people in I'll Always Know blame him from their friend's death, he decides to kill them.
Simple, logical. WTF were they thinking about with that ridiculous ghost explanation when they could have easily explained how he survived ???