This is an amazing show, it is the type of genre that I love so I may be biased but my views and opinions are based around plot development, character depth, and the emotional pull I felt for each of the characters, good or bad. If you are into fantasy mixed with reality, this show is for you, it reminds me of an adult version of harry potter.