How can a show be so good and so bad at the same time? It has a good plot and good acting but that's all mostly destroyed by extremely poor portrayal of intelligence agents, which are a main part of the show. Like these supposed MI5 agents don't have guns, act like they've never held a gun or fired one and act like they've never received any field training whatsoever. It's like they took normal civilians off the street and gave them a job in the MI5 and the audience is supposed to believe this is how real intelligence agents actually act in the field? The portrayal of the MI5 agents is so stupid and unrealistic that it destroys any positive aspects of the show. I ended up finishing the 1st season, not sure why, maybe i was hoping it would redeem itself, but it didn't. I don't know how this show could be rated so high.