An enigma wrapped in a mystery, baked into a jelly donut. I loved how this show kept surprising me with surprises that fit into a broader understanding of this topsy turvy world, which seems mostly modern, but people do not use cell phones or computers. Even at the very end of the season, I had no idea what will happen next. And even though the main characters have super powers for unknown reasons, their individual struggles and secrets are what compelled me to keep watching. The heroes are problematic and the villains are sympathetic. Awesome.