LINE Of Duty fans were left in shock at the end of episode five of season six.
The massive cliffhanger saw DI Kate Fleming and new cop Ryan Pilkington involved in a gun duel - but who is dead?
Find all the latest updates from Line of Duty with our live blog...
Is Kate Fleming dead on Line Of Duty?
Line Of Duty fans were left with the mother of all cliffhangers as hero cop DI Kate Fleming was locked in an armed stand-off with bent copper PC Ryan Pilkington.
Following a raid on a workshop used by criminals, Kate (Vicky McClure) was lured to wasteland, where she was confronted by baby-faced assassin Pilkington (Gregory Piper).
AC-12 had snapped him using a burner phone to tip off his mob pals about the raids.
The thrilling episode - aired on April 18, 2021 - ended with the sound of two shots being fired, leaving viewers wondering whether it was good cop or bad cop that had taken a bullet - or could both be dead?
Is Kate Fleming 'H'?
Kate has become a big suspect in season six.
has been going nuts with theories that "Kate-is-H" .
The basis of the theory comes mostly from the idea that Kate is too good to be true.
Both Ted Hastings, played by Adrian Dunbar, and Martin Compston's Steve Arnott have both done bad things in the past, but Kate appears to have a spotless record, leading some viewers to think she could be "H", or at least involved with the OCG.
One Reddit user claimed that show creators have been hinting at this with all the references to nights when she was late home, suggesting she was out doing criminal dealings.
Kate's departure from AC-12 in season six has only fuelled rumours further.
more on line of duty
When is Line of Duty series six next on BBC One?
Line Of Duty is back with season six's sixth episode on Sunday, April 25, 2021.
You can catch it on BBC One at 9pm.
After it has aired it will be available on the .