Netflix really got the mix right with this one. In general the acting and character development is very well handled with particularly good performances from Aidan Gallagher (Number 5), Cameron Brittan (Hazel) and Robert Sheehan (Claus). The story line is what you would expect it to be for a series in this genre, but without being too clichéd. There are enough off-the-wall scenarios to keep you intrigued, but without loosing the cohesiveness of the plot. It hooked me and I can't wait for a second season to see where this adventure is going to lead. The show will have it's haters but it really works for me.