I started out really enjoying this show but about half-way thru it went off the rails. The story seemed a rushed mess. Attempting to right every wrong, it turned into a ham fisted fairy tale. There were some great characters but most were shells needing fleshed out. Too many characters, too many subplots, and unbelieveable in the extreme. Everything tied up with a bow in the end. And they all lived happily ever after..... Disappointing.