This show delivers for 5 episodes (with the occasional foregivable glitch) and then manages to disappoint in the last half hour with a rushed finale including a final stupid plot twist that is so laboured and far fetched that it taints everything you enjoyed for the last 5½ hours. This is still watchable but be prepared for a disappointing ending.