Good show....great villains....
Just finished Season 4. Really enjoyed this show. GREAT villains. And what I mean by this is that often times, villains in this show are so nasty because they are typically the regular type of people - they are not muscle-bound, super strengthed cartoon characters, but so vile because they are basically normal humans.
Also, there are plenty of twists and turns. There a couple of times the viewer will have to suspend belief a bit, but still....good show and plots.