Complex storyline, interesting character development, good mixture of dark and light-hearted moments. It definitely gets better with each episode. Everyone who likes unusual and mysterious characters, amazing plot twists and fantasy, crime or mystery shows should give this show a try.