The town of Rosewood, Pennsylvania is home to more creepy people and murdering sociopaths per capita than possibly any other fictional town on television.

As we get reacquainted with our favorite liars and psychos in the winter premiere of season three, just who is the creepiest of them all? You don’t have to ask the mirror, I’ve got your answers right here.