It was really good, but they messed up her character near the end. Throughout the series she was angry. But for some reason in the last episode she wants to forgive and let go of pain? Also, giving her super powers felt really cheap. There was a back story about her ancestors but it felt really unnecessary. They could have told her ancestry during the main plot instead of in flash backs. Overall a good show, but with some very weird choices in plot.