Great acting, costumes and special effects but it is all let down by a weak script. The first few episodes of season 2 was so boring I almost turned it off. It's a shame season one was decent and all in all the show has huge potential.