The River's Edge was a good one. Keanu is actually decent in that.
Knew a lot of kids like that in HS. No one as crazy or sociopathic as "John" though (thank goodness).
Well, Keanu always made a convincing clueless teenager. He still does, in fact.