CBR counts down 10 creepiest villains from tv teen dramas.
https://www.cbr.com/best-teen-drama-villains/
10. Georgina Sparks (Gossip Girl)
09. Klaus Mikaelson (The Vampire Diaries)
08. Nanny Carrie (One Tree Hill)
07. Hal Cooper (Riverdale)
06. Billy Hargrove (Stranger Things)
05. Dan Scott (One Tree Hill)
04. Mona Vanderwaal (Pretty Little Liars)
03. Hester Ulrich (Scream Queens)
02. Nate Jacobs (Euphoria)
01. Bryce Walker (13 Reasons Why)