Jesus christ what a piece of shit. Knew who the killer was 5 minutes in, and the movie makes no effort to throw you off. But then the last 10 minutes happens which feels like a reshoot because it's such a goddamn stupid mess.
I'm just gonna spoil it here because I don't want anyone else wasting their time:
The killer is an estranged friend that recently left rehab and is present when the accident occurs. But wait! There's more! After the reveal that she's the killer, Freddy Prinze Jr shows up again and reveals that he's the killer's accomplice! Jennifer Love Hewitt figures it out somehow and apparently teleports to their location to confront him, where he explains that he helped the killer get revenge because the town needed to be reminded of the 1997 murders or some nonsense. And then the new latina lead shoots him through the back with a harpoon gun.
Also, earlier in the film, a digitally de-aged Sarah Michelle Gellar shows up in a dream sequence to talk to the new hot blonde for literally no reason.
I must admit it was kinda nice to see the old cast again since I haven't seen any of them in anything in ages, though.
2/10