British drama at its best here! 4 episodes, 4 hours, BOSH! No dragging it out over 10 seasons at 35 episodes a season nonsense From the get go had me guessing, stuck to my seat and shouting at the tv! Faultless acting and solid story. What more could you want!