Watched the First Episode last night and thought it was very good, even if I did think my Netflix had busted at the start.
Second episode should be watchable in tonight in the UK, so will be enjoying that If I have chance.
How many episodes are there in this first season?