None of the villains in this episode is super-powered. The only problem with super strength is Clark misusing his. Lex trains Lana in combat. Clark can see with X-ray vision that the young man who is suing him for serious injuries is faking the injuries but it is not as easy to prove.
Lex proposes to Helen: marriage number one. So far, Lex remains a good guy who does not kill even when he wants to, but how many will he - or his evil clone - kill eventually?
Is this new Sheriff of Smallville the policewoman who was working for Lionel Luthor in Metropolis a few episodes ago or am I confusing two people?