Excellent drama, Most of the 1 star reviews give good descriptions as to why but actually show they weren't watching it properly because most of them could be answered if you watched the programme. You do need to give your un-divided attention as things can be missed which is why I'm assuming most of the 1 star reviews mentioned plot errors which most are covered and explained in the show.
kept me gripped throughout and what an ending.