This is excellent show. Maybe could have done 4 seasons to showcase more of Diana's new-found witch skills or the twins, but 3 seasons was good. At least it didn't drag on for ever and become redundant in repeats. Ok, so you have to watch it twice or sit down and pay attention. I was waiting for this to come out, and watched all with attention. It wasn't until Season 3, the last two episodes, that I really, really began to love this show. So, I went back and watch all episodes from Season 1, and realized how much I missed. To me, everything flowed and kept me interested. Would liked to have seen more of Diana's power once she weaved all the knots, and maybe more rivalry between her and Satu, but I thought it was all excellent after the second watch. I didn't appreciate the trip back to the 16th century in the first watch. So much more once I watched again. Actually went and researched some of the "real" history depicted. Christopher Kit Marlowe, for one, and his death, that Diana mentioned more than once.