Line Of Duty viewers were shocked as officer John Corbett was killed off in the latest episode.
The character, played by Stephen Graham, has been deep undercover as a criminal.
But in Sunday’s instalment of the BBC police drama he tries to quit the group he has been working with and ends up getting his throat cut.
The show’s creator Jed Mercurio is no stranger to killing off his characters, but viewers were still surprised to see Corbett meet such a grisly end.
“OMG, Just watched #LineOfDuty and my brain has turned to mush!!!! I actually screamed out…. ‘No, not John’,” said one person on Twitter.
“I did not see that ending coming one bit. In total shock. @StephenGraham73 was superb,” said another.
Another viewer posted: “Thought he’d be killed but not like that….omg.”
“How does jed keep pulling these twists off I’m actually stunned,” said one fan.
“I actually can’t believe that just happened. Did not see that coming at all,” tweeted one person.
“I will have a heart attack one day watching @Line_of_duty Tough watch tonight but totally gripping,” said another.
Line Of Duty continues on BBC One.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here