This is probably the best show I have watched that I couldn't predict! Just when you start to think you know what's going to happen, you don't. I about broke my neck there were so many plot twists, but I loved it!! I love how everything fit together and came together. It might be confusing or a bit slow in the first episode, but it picks up so fast to the point that you're practically running to keep up. I loved the story, the casting was on point, and so was the music. I wouldn't mind watching this again even if I know all the plot twists already. Since it is only 12 episodes it doesn't take that long to watch and it feels like it goes by so fast! All in all, I loved it and it's going on my favorites list!